Skip to content

Commit

Permalink
Update to Eio 0.3.
Browse files Browse the repository at this point in the history
  • Loading branch information
talex5 committed Jun 29, 2022
1 parent f95d459 commit ad69fcc
Show file tree
Hide file tree
Showing 4 changed files with 4 additions and 4 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -201,7 +201,7 @@ let handle_client flow =
let run_server ~sw socket =
while true do
Eio.Net.accept_sub ~sw ~on_error:raise socket (fun ~sw:_ flow _addr ->
Eio.Net.accept_fork ~sw ~on_error:raise socket (fun flow _addr ->
handle_client flow
)
done
Expand Down
2 changes: 1 addition & 1 deletion async_eio.opam
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ homepage: "https://github.com/talex5/async_eio"
bug-reports: "https://github.com/talex5/async_eio/issues"
depends: [
"dune" {>= "2.9"}
"eio" {>= "0.2"}
"eio" {>= "0.3"}
"async_unix"
"mdx" {>= "1.10.0" & with-test}
"eio_main" {with-test}
Expand Down
2 changes: 1 addition & 1 deletion dune-project
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
(synopsis "Run Async code within Eio")
(description "An Async FD watcher that allows running Async within an Eio event loop.")
(depends
(eio (>= 0.2))
(eio (>= 0.3))
async_unix
(mdx (and (>= 1.10.0) :with-test))
(eio_main :with-test)))
Expand Down
2 changes: 1 addition & 1 deletion eio
Submodule eio updated 75 files
+52 −0 CHANGES.md
+35 −0 LICENSE.md
+2 −0 Makefile
+111 −11 README.md
+16 −0 bench/bench_buf_read.ml
+58 −0 bench/bench_mutex.ml
+2 −1 bench/dune
+1 −1 doc/dune
+0 −104 doc/eio_null.md
+1 −0 dune-project
+1 −0 eio.opam
+3 −3 fuzz/dune
+0 −0 fuzz/fuzz_buf_read.ml
+0 −0 fuzz/fuzz_buf_read.mli
+49 −0 fuzz/fuzz_buf_write.ml
+0 −0 fuzz/fuzz_buf_write.mli
+70 −44 lib_eio/buf_read.ml
+263 −0 lib_eio/buf_read.mli
+541 −0 lib_eio/buf_write.ml
+313 −0 lib_eio/buf_write.mli
+0 −0 lib_eio/core/cancel.ml
+2 −0 lib_eio/core/ctf.ml
+1 −0 lib_eio/core/ctf.mli
+16 −0 lib_eio/core/dune
+0 −0 lib_eio/core/effect.compat.ml
+0 −0 lib_eio/core/effect.new.ml
+43 −0 lib_eio/core/eio__core.ml
+562 −0 lib_eio/core/eio__core.mli
+0 −0 lib_eio/core/exn.ml
+0 −54 lib_eio/core/fiber.ml
+0 −0 lib_eio/core/hook.ml
+0 −0 lib_eio/core/promise.ml
+0 −0 lib_eio/core/suspend.ml
+0 −0 lib_eio/core/switch.ml
+0 −0 lib_eio/core/waiters.ml
+20 −0 lib_eio/core/waiters.mli
+116 −0 lib_eio/dir.mli
+5 −5 lib_eio/domain_manager.ml
+2 −14 lib_eio/dune
+7 −21 lib_eio/eio.ml
+17 −1,207 lib_eio/eio.mli
+119 −0 lib_eio/eio_mutex.ml
+58 −0 lib_eio/eio_mutex.mli
+4 −2 lib_eio/flow.ml
+108 −0 lib_eio/flow.mli
+11 −0 lib_eio/generic.mli
+23 −0 lib_eio/mock/action.ml
+64 −0 lib_eio/mock/backend.ml
+12 −0 lib_eio/mock/backend.mli
+4 −0 lib_eio/mock/dune
+5 −0 lib_eio/mock/eio_mock.ml
+158 −0 lib_eio/mock/eio_mock.mli
+116 −0 lib_eio/mock/flow.ml
+27 −0 lib_eio/mock/handler.ml
+76 −0 lib_eio/mock/net.ml
+30 −6 lib_eio/net.ml
+176 −0 lib_eio/net.mli
+27 −0 lib_eio/semaphore.mli
+1 −1 lib_eio/stream.ml
+47 −0 lib_eio/stream.mli
+0 −1 lib_eio/utils/eio_utils.ml
+0 −21 lib_eio/utils/trace.ml
+0 −16 lib_eio/utils/trace.mli
+0 −41 lib_eio/waiters.mli
+20 −14 lib_eio_linux/eio_linux.ml
+4 −0 lib_eio_linux/eio_linux.mli
+3 −1 lib_eio_luv/eio_luv.ml
+48 −0 tests/buf_reader.md
+408 −0 tests/buf_write.md
+109 −0 tests/mocks.md
+0 −168 tests/test_fibre.md
+42 −0 tests/test_flow.md
+256 −0 tests/test_mutex.md
+59 −3 tests/test_network.md
+4 −7 tests/test_switch.md

0 comments on commit ad69fcc

Please sign in to comment.