Commit Graph

21 Commits

Author SHA1 Message Date
Nuno Cruces
1ed62d300d Require OFD locks. 2023-02-23 13:29:51 +00:00
Nuno Cruces
b749b32a62 Unlock tweaks, tests. 2023-02-21 12:56:39 +00:00
Nuno Cruces
0d59065719 Lock errors. 2023-02-14 11:38:05 +00:00
Nuno Cruces
831817a737 Test IPC. 2023-02-13 15:01:36 +00:00
Nuno Cruces
7329d9f2fb Avoid writer starvation. 2023-02-13 13:53:32 +00:00
Nuno Cruces
f72c599d2d illumos OFD locks. 2023-02-13 13:51:35 +00:00
Nuno Cruces
f0a14030e5 Solaris OFD locks. 2023-02-08 15:11:03 +00:00
Nuno Cruces
1d18338a6e Documentation. 2023-02-08 00:31:06 +00:00
Nuno Cruces
dfec8ecbae Unix locks. 2023-02-07 15:04:42 +00:00
Nuno Cruces
89a8ebecc8 Unix locks. 2023-02-07 03:11:59 +00:00
Nuno Cruces
b38f931a3b More tests. 2023-01-30 08:12:12 +00:00
Nuno Cruces
9803784ca4 macOS OFD locks. 2023-01-29 02:44:10 +00:00
Nuno Cruces
652a74fa8b Concurrent testing. 2023-01-27 01:53:22 +00:00
Nuno Cruces
eee0c60a5c Refactor. 2023-01-26 15:26:16 +00:00
Nuno Cruces
7f6213fbdb Remove noop locker. 2023-01-26 12:23:31 +00:00
Nuno Cruces
d88a19f7e8 Add test. 2023-01-26 00:05:52 +00:00
Nuno Cruces
acb2b2deac Linux OFD locks. 2023-01-25 17:58:42 +00:00
Nuno Cruces
0ea1ec8bb9 Unix fcntl locks. 2023-01-25 17:47:26 +00:00
Nuno Cruces
921e1eafc2 Error handling. 2023-01-25 14:59:02 +00:00
Nuno Cruces
97227017a7 In-process locking. 2023-01-24 16:59:51 +00:00
Nuno Cruces
b9369d5544 Reuse files. 2023-01-22 17:51:59 +00:00