Skip to content

Conversation

reitblatt
Copy link
Collaborator

This version of ocaml-openflow runs the openflow controller in its own process using async_parallel. This isolates it from any applications running on top, guaranteeing that connections to switches will not timeout if (e.g.) the Frenetic compiler takes more than 5 seconds, or an application performs a long computation.

It makes a minimal change to the ocaml-openflow API, mostly by adding Deferred.t uniformly to API calls.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants