X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~mdw/git/tripe/blobdiff_plain/53e9ae9e2384a5c1e70b7091d8b6a9d6ca76e4a6..39bcd193d88309a411d3b26b5db205f913ce530d:/py/tripe.py.in diff --git a/py/tripe.py.in b/py/tripe.py.in index ac616ae8..ae88ba3d 100644 --- a/py/tripe.py.in +++ b/py/tripe.py.in @@ -330,8 +330,10 @@ class SelIOWatcher (object): Wait for something interesting to happen, and issue events. That is, basically, do one iteration of a main select loop, processing - all of the events, and then return. This isn't needed for - `TripeCommandDispatcher', but `runservices' wants it. + all of the events, and then return. This is used in the method + `TripeCommandDispatcher.mainloop', but that's mostly for the benefit of + `runservices'; if your I/O watcher has a different main loop, you can + drive it yourself. """ M.select()