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.

4 participants