On some machines, seems that Lwt_unix.fork breaks the IO scheduler ...

To avoid that, use synchronized IO in the server process for the tests.

Very weird bug (I'm not sure I understand what happens exactly).