mirror of
https://github.com/nim-lang/Nim.git
synced 2026-01-02 11:12:37 +00:00
Fixed infinite recursion in setEvent and close procs in upcoming asyncdispatch
This commit is contained in:
@@ -1686,11 +1686,11 @@ else:
|
||||
|
||||
proc setEvent*(ev: AsyncEvent) =
|
||||
## Sets new ``AsyncEvent`` to signaled state.
|
||||
setEvent(SelectEvent(ev))
|
||||
ioselectors.setEvent(SelectEvent(ev))
|
||||
|
||||
proc close*(ev: AsyncEvent) =
|
||||
## Closes ``AsyncEvent``
|
||||
close(SelectEvent(ev))
|
||||
ioselectors.close(SelectEvent(ev))
|
||||
|
||||
proc addEvent*(ev: AsyncEvent, cb: Callback) =
|
||||
## Start watching for event ``ev``, and call callback ``cb``, when
|
||||
|
||||
Reference in New Issue
Block a user