parent
2534c1d45e
commit
9a179d8b06
@ -229,6 +229,7 @@ class Formula
|
|||||||
end
|
end
|
||||||
|
|
||||||
def lock
|
def lock
|
||||||
|
HOMEBREW_CACHE_FORMULA.mkpath
|
||||||
lockpath = HOMEBREW_CACHE_FORMULA/"#{@name}.brewing"
|
lockpath = HOMEBREW_CACHE_FORMULA/"#{@name}.brewing"
|
||||||
@lockfile = lockpath.open(File::RDWR | File::CREAT)
|
@lockfile = lockpath.open(File::RDWR | File::CREAT)
|
||||||
unless @lockfile.flock(File::LOCK_EX | File::LOCK_NB)
|
unless @lockfile.flock(File::LOCK_EX | File::LOCK_NB)
|
||||||
|
|||||||
@ -62,6 +62,7 @@ class Keg < Pathname
|
|||||||
end
|
end
|
||||||
|
|
||||||
def lock
|
def lock
|
||||||
|
HOMEBREW_CACHE_FORMULA.mkpath
|
||||||
path = HOMEBREW_CACHE_FORMULA/"#{fname}.brewing"
|
path = HOMEBREW_CACHE_FORMULA/"#{fname}.brewing"
|
||||||
file = path.open(File::RDWR | File::CREAT)
|
file = path.open(File::RDWR | File::CREAT)
|
||||||
unless file.flock(File::LOCK_EX | File::LOCK_NB)
|
unless file.flock(File::LOCK_EX | File::LOCK_NB)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user