summary refs log tree commit diff stats
path: root/lib/pure/ioselectors.nim
Commit message (Collapse)AuthorAgeFilesLines
* Fixes to support Dragonfly BSD. (#5552)Eugene Kabanov2017-03-171-1/+3
| | | | | | | | | * Fix kqueue.nim and ansi_c.nim to support dragonfly. * Fix ioselectors.nim, threads.nim to support dragonfly. * Fix deprecated dealloc call in tioselectors.nim. * Fix tfsmonitor.nim test to run only on Linux. * Fix osproc.nim return wrong exit codes. * Fix getAppFilename() for dragonfly. * Fix proper exit code handling.
* Fix #5128, #5184. (#5214)Eugene Kabanov2017-01-161-29/+43
| | | | | | | | | | | | * Fix #5128, #5184. Removed flush() procedure from ioselectors.nim Changed methods of work with application-driven data * Make cache switch for kqueue, update test for it. * Fix registerProcess bug returns wrong id. Fix tupcoming_async test to compile with upcoming again. Change socket() as unique identifier to dup(socket) as unique identifier.
* Fix compilation errors and enable async events on partially supported systems.cheatfate2016-12-071-5/+9
|
* Support android compilation of ioselectors.cheatfate2016-12-051-1/+1
|
* Fix few typosFederico Ceratto2016-10-171-4/+4
|
* Add support for kqueue's EVFILT_VNODE (filesystem monitoring), and add test ↵cheatfate2016-09-241-9/+27
| | | | for it.
* Lower numbers for unchecked arraycheatfate2016-07-051-1/+1
|
* Misplaced &cheatfate2016-07-051-1/+1
|
* Simplify SharedArray.cheatfate2016-07-051-7/+1
|
* Patch one more path problemcheatfate2016-07-051-5/+5
|
* Resolved path problemscheatfate2016-07-051-0/+261
|
* ioselectors separated and refactored version.cheatfate2016-07-051-1764/+0
| | | | adopted asyncdispatch version
* one more cosmetic changecheatfate2016-06-261-13/+9
|
* Some cosmetic changes, and commentscheatfate2016-06-261-210/+198
|
* Event enum is now .pure.cheatfate2016-06-261-435/+366
| | | | | | Modified getMaxFds() to work more properly. Removed seqs from code Some exceptions replaced with doAssert
* Small version of ioselectors.nim, without code duplication and some renames.cheatfate2016-06-231-0/+1849