term rewriting improvements

This commit is contained in:
Araq 2012-09-08 15:43:21 +02:00
commit b64eeeb430
18 changed files with 284 additions and 144 deletions

View file

@ -110,8 +110,9 @@ type
proto: TProtocol
deleg: PDelegate
TInfo = enum
SockIdle, SockConnecting, SockConnected, SockListening, SockClosed, SockUDPBound
TInfo* = enum
SockIdle, SockConnecting, SockConnected, SockListening, SockClosed,
SockUDPBound
proc newDelegate*(): PDelegate =
## Creates a new delegate.

View file

@ -184,7 +184,7 @@ proc register*(d: PDispatcher, s: PAsyncScgiState) =
## Registers ``s`` with dispatcher ``d``.
var dele = newDelegate()
dele.deleVal = s
dele.getSocket = getSocket
#dele.getSocket = getSocket
dele.handleAccept = handleAccept
d.register(dele)