On Fri, 14 Dec 2001, Mike McCormack wrote:
Hi Martin,
This is a working patch that:
- orders async operations
- moves all async timeouts and activation back to the server
- works for serial I/O
- should be extensible to other objects
Tell me what you think.
Mike
ChangeLog:
- move async activation into the server
- implement async queues
I did tools/make_requests, but where is async.h spoze to come from?
make[1]: Entering directory `/oof/Wine-20011108/server' ../tools/makedep -I. -I. -I../include -I../include -C. async.c atom.c change.c console.c context_i386.c context_sparc.c debugger.c device.c event.c file.c hand le.c main.c mapping.c mutex.c named_pipe.c object.c pipe.c process.c ptrace.c qu eue.c registry.c request.c select.c semaphore.c serial.c snapshot.c sock.c threa d.c timer.c trace.c unicode.c user.c window.c -C. async.h: No such file or directory async.h was first included from async.c:21 make[1]: *** [depend] Error 1 make[1]: Leaving directory `/oof/Wine-20011108/server' make: *** [server/__depend__] Error 2 [whit@giftie wine]$
Probable user head space error. - Dennis A. Moore