Fix proc closeSocket (posix): bad file descriptor error
This commit is contained in:
parent
a4a5003b7d
commit
4231574111
1 changed files with 1 additions and 1 deletions
|
|
@ -992,8 +992,8 @@ else:
|
|||
|
||||
proc closeSocket*(sock: AsyncFD) =
|
||||
let disp = getGlobalDispatcher()
|
||||
sock.SocketHandle.close()
|
||||
disp.selector.unregister(sock.SocketHandle)
|
||||
sock.SocketHandle.close()
|
||||
|
||||
proc unregister*(fd: AsyncFD) =
|
||||
getGlobalDispatcher().selector.unregister(fd.SocketHandle)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue