For an example how I did see 
[https://github.com/nim-lang/Nim/blob/devel/tools/downloader.nim](https://github.com/nim-lang/Nim/blob/devel/tools/downloader.nim)

Esp this section:
    
    
    pollingMainLoop((proc (timeout: int) =
        if hasPendingOperations(): asyncdispatch.poll(timeout)), 10)
    
    
    
    Run

But beware: This code is old and was never used in production.

Reply via email to