CCSDS Synchronization and Channel Coding (131.0-B, 231.0-B)
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

monopam: fix fd leak in push — scope per-package switch

Git.Repository.open_repo acquires file descriptors. When 168 packages
share one Eio switch, all fds stay open until the switch exits.

Fix: wrap each per-package push in its own Eio.Switch.run.

Also adds push-stress.t: push 50 packages to catch fd leaks.

+1 -2
+1 -2
test/interop/dariol83/test.ml
··· 239 239 cltu_rows ); 240 240 ( "randomize", 241 241 List.map 242 - (fun (r : rand_row) -> 243 - Alcotest.test_case r.name `Quick (randomize r)) 242 + (fun (r : rand_row) -> Alcotest.test_case r.name `Quick (randomize r)) 244 243 rand_rows ); 245 244 ( "derandomize", 246 245 List.map