Skip to content

Instantly share code, notes, and snippets.

@Varriount
Created October 14, 2013 02:26
Show Gist options
  • Save Varriount/6969768 to your computer and use it in GitHub Desktop.
Save Varriount/6969768 to your computer and use it in GitHub Desktop.
# builder.nim, line 746 (nimbuild repo)
proc hubConnect(state: PState, reconnect: bool) =
echo("hubConnect")
state.sock = AsyncSocket()
state.sock.handleConnect = proc (s: PAsyncSocket) = handleConnect(s, state)
state.sock.handleRead = proc (s: PAsyncSocket) = handleHubMessage(s, state)
state.reconnecting = reconnect
state.sock.connect(state.cfg.hubAddr, TPort(state.cfg.hubPort))
state.dispatcher.register(state.sock)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment