James Bardin
|
f2e496a14c
|
Have backend operations properly unlock state
Make sure unlock is called with the correct LockID during operations
|
2017-02-15 14:41:55 -05:00 |
James Bardin
|
f5ed8cd288
|
Use NewLockInfo to get a pre-populated value
Using NewLockInfo ensure we start with all required fields filled.
|
2017-02-15 14:41:55 -05:00 |
James Bardin
|
4f0c465187
|
make command tests pass with new state.Locker
|
2017-02-15 14:41:55 -05:00 |
James Bardin
|
f3e4c05250
|
build the statelocker binary before running
this way we can signal it directly to amke sure it exits cleanly.
|
2017-02-03 15:59:24 -05:00 |
James Bardin
|
fb60b6f6f2
|
Add separate program for locking state files
Depending on the implementation, local state locks may be reentrant
within the same process. Use a separate process to test locked state
files.
|
2017-02-03 15:31:21 -05:00 |