commit | d9f7b2a4307f7ff9f7a139b33d366d44e8a8b83d | [log] [tgz] |
---|---|---|
author | Jason Evans <jasone@canonware.com> | Wed Nov 02 18:06:40 2016 -0700 |
committer | Jason Evans <jasone@canonware.com> | Wed Nov 02 18:06:40 2016 -0700 |
tree | c7efa4a91e4cb9fe382553a355a2f4ab81d40427 | |
parent | b54072dfeece6d25aa7c6b1a503ae350bfe6e1a0 [diff] |
Fix/refactor zone allocator integration code. Fix zone_force_unlock() to reinitialize, rather than unlocking mutexes, since OS X 10.12 cannot tolerate a child unlocking mutexes that were locked by its parent. Refactor; this was a side effect of experimenting with zone {de,re}registration during fork(2).