Creates new FileLock object given a unique name.
(name string)
| 31 | |
| 32 | // Creates new FileLock object given a unique name. |
| 33 | func New(name string) *FileLock { |
| 34 | return &FileLock{ |
| 35 | name: name, |
| 36 | path: "/tmp", |
| 37 | prefix: "flock-", |
| 38 | } |
| 39 | } |
| 40 | |
| 41 | func (f *FileLock) performLock(flockHow int) (performErr error) { |
| 42 | if f.fileH != nil { |
no outgoing calls