Alexandre Julliard
|
2362380b64
|
Added separate queue for "system" APCs that get called even when the
thread is not in an alertable state.
Specify the select_request timeout as absolute value so that we can
restart the request when interrupted.
|
2001-01-06 01:48:51 +00:00 |
Alexandre Julliard
|
8081e5a1e5
|
Added handle_t type to server interface so that we can make handles
pointers later on.
Always use 0 to signal invalid handle in server requests.
|
2001-01-05 04:08:07 +00:00 |
Alexandre Julliard
|
1ab243bac1
|
Merged the get_read_fd and get_write_fd requests.
|
2000-12-19 02:12:45 +00:00 |
Alexandre Julliard
|
9c2370bd75
|
Added exception handling wrapper to a number of server requests.
Changed a few requests to use the new vararg mechanism.
|
2000-08-30 00:00:48 +00:00 |
Alexandre Julliard
|
ea1afcef49
|
Added APC support in waitable timers.
|
2000-08-22 20:08:37 +00:00 |
Alexandre Julliard
|
ef88637f5b
|
Made request tracing more robust against bogus lengths.
|
2000-04-04 19:33:27 +00:00 |
Alexandre Julliard
|
cb1fc735f0
|
Changed the server to return STATUS_* error codes.
|
2000-01-24 21:58:06 +00:00 |
Alexandre Julliard
|
1dca5e24c7
|
Moved poll handling to the generic part of the server objects.
Fixed busy waiting on POLLERR events.
Merged struct client into struct thread.
|
2000-01-01 00:56:27 +00:00 |
Alexandre Julliard
|
247b8aeeb9
|
Use poll() instead of select() for the server main loop.
Fixed races with SIGCHLD handling and ptrace.
Minor fixes to timeout handling.
|
1999-12-13 00:16:44 +00:00 |
Alexandre Julliard
|
ad47a30f5e
|
Implemented waitable timers.
|
1999-11-29 01:58:35 +00:00 |