marigold-dev / pollinate

A platform agnostic library for P2P communications using UDP and Bin_prot
22 stars 2 forks source link

CI failure on ubuntu-latest #16

Closed Gau-thier closed 2 years ago

Gau-thier commented 2 years ago

Summary

CI on ubuntu-latest is failing for the following reason:

Fatal error: exception Unix.Unix_error(Unix.EADDRINUSE, "bind", "")
Raised by primitive operation at Lwt_unix.bind in file "src/unix/lwt_unix.cppo.ml", line [18](https://github.com/marigold-dev/pollinate/runs/5642877027?check_suite_focus=true#step:6:18)50, characters 52-74
Called from Pollinate__Util.Net.create_socket in file "lib/util.ml", line 40, characters 17-32
Called from Pollinate__Client.init in file "lib/client.ml", line 67, characters [19](https://github.com/marigold-dev/pollinate/runs/5642877027?check_suite_focus=true#step:6:19)-41
Called from Dune__exe__Commons.Commons.client_a in file "test/commons.ml", line 41, characters 17-80
(cd _build/default/test && ./client_tests.exe)

While the same Github Action is ✅ on macos-latest.

Already done