X-Git-Url: http://www.dolda2000.com/gitweb/?a=blobdiff_plain;f=python%2Fashd%2Fserve.py;h=3de58616800d155a17ef8e0acadf58edf4d07456;hb=595adb9922885c2a05bc6917ee8f8f02f496e618;hp=e9f92b0467cf1e44ed635316e94bff793270dc05;hpb=bcad6b0c48d516ddc920b52f06083ceaa242e1ca;p=ashd.git diff --git a/python/ashd/serve.py b/python/ashd/serve.py index e9f92b0..3de5861 100644 --- a/python/ashd/serve.py +++ b/python/ashd/serve.py @@ -75,8 +75,10 @@ class handler(object): def handle(self, request): raise Exception() def ckflush(self, req): + p = select.poll() + p.register(req, select.POLLOUT) while len(req.buffer) > 0: - rls, wls, els = select.select([], [req], [req]) + p.poll() req.flush() def close(self): pass