Skip to content

happy-eyeballs: timer always returns an 'action list'#18

Merged
hannesm merged 2 commits into
mainfrom
fix-17
Oct 27, 2021
Merged

happy-eyeballs: timer always returns an 'action list'#18
hannesm merged 2 commits into
mainfrom
fix-17

Conversation

@hannesm
Copy link
Copy Markdown
Contributor

@hannesm hannesm commented Oct 27, 2021

happy-eyeballs-lwt/happy-eyeballs-mirage: adapt to the API change

//cc @reynir. this should fix #17

happy-eyeballs-lwt/happy-eyeballs-mirage: adapt to the API change
@hannesm
Copy link
Copy Markdown
Contributor Author

hannesm commented Oct 27, 2021

requires mirage/ocaml-dns#274 for the happy-eyeballs-lwt and happy-eyeballs-mirage packages

@reynir
Copy link
Copy Markdown
Contributor

reynir commented Oct 27, 2021

This looks good, but I am wondering if it would be smart to assert that actions consists only of Connect_failed when we're suspending?

@hannesm
Copy link
Copy Markdown
Contributor Author

hannesm commented Oct 27, 2021

I don't think that writing that assert() is worth it.

@hannesm hannesm merged commit 54bc5b5 into main Oct 27, 2021
@hannesm hannesm deleted the fix-17 branch October 27, 2021 15:50
hannesm added a commit to hannesm/opam-repository that referenced this pull request Oct 27, 2021
…s-lwt (0.1.0)

CHANGES:

* Remove assertion in timer, and fix the code (reported by @dinosaure in robur-coop/happy-eyeballs#17,
  fix in robur-coop/happy-eyeballs#18 by @hannesm, reviewed by @reynir)
* Support OCaml 4.08 (robur-coop/happy-eyeballs#18 hannesm, requested in robur-coop/happy-eyeballs#16 by @smorimoto)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

An assert false can be reach

2 participants