Hello,<br><br>I&#39;m new to stackless, so I apologize if this is trivial.<br><br>Is it possible to schedule microthreads based on event? For example, let&#39;s suppose that a Áthread writes data through a socket. The write will block the Áthread, but is asynchronous for the real thread. Consequently, the async write is started, the scheduler is called, and the Áthread is put on a waiting list until its write is completed. In addition, the scheduler shall never call back a Áthread that is still blocked, and the stackless.run() may not return while there is still blocking Áthreads.<br>
<br>I have looked at the wsgi server sample, but the performance become so poor on windows when the number of concurrent connection increases. In addition, there is that strange asyncore_loop function with the pool call which scares me.<br>
<br>What I want, is a WSGI server, with one thread per CPU/core, and one Áthread per connection :)<br><br>Regards,<br>Laurent.<br>