See https://github.com/madelson/DistributedLock/pull/65
See #65