improve a bit the resource test

This commit is contained in:
Simon Cruanes 2023-08-13 22:47:54 -04:00
parent ed531e68e1
commit cfbcc72648
No known key found for this signature in database
GPG key ID: EBFFF6F283F3A2B4

View file

@ -6,6 +6,9 @@ let ( let@ ) = ( @@ )
let () =
let a = Atomic.make 0 in
for _i = 1 to 1_000 do
(* give a chance to domains to die *)
if _i mod 100 = 0 then Thread.delay 0.8;
(* allocate a new pool at each iteration *)
let@ p = Pool.with_ ~min:4 () in
Pool.run_wait_block p (fun () -> Atomic.incr a)