antirez
|
10ce12761a
|
On Linux now fdatasync() is used insetad of fsync() in order to flush the AOF file kernel buffers
|
2010-05-02 15:05:34 +02:00 |
|
antirez
|
3bb225d66b
|
Revert "fsync always now uses O_DIRECT on Linux"
This reverts commit 566c3c7a22 .
|
2010-04-21 10:31:16 +02:00 |
|
antirez
|
566c3c7a22
|
fsync always now uses O_DIRECT on Linux
|
2010-04-20 18:25:30 +02:00 |
|
antirez
|
37be276538
|
enable kqueue/kevent only for Mac OS X 10.6.x as it seems that 10.5.x has a broken implementation of this syscalls.
|
2009-11-28 20:48:53 +01:00 |
|
antirez
|
7a932b74cc
|
ifdefs added to use kevent on Free Open and Net BSD as well. INFO and ae.c modified in order to report the multiplexing API in use
|
2009-11-28 17:06:28 +01:00 |
|
Harish Mallipeddi
|
f3053eb0eb
|
Added support for kqueue.
|
2009-11-28 19:16:21 +05:30 |
|
antirez
|
7785121a50
|
epoll support enabled by default for Linux builds
|
2009-11-23 23:57:04 +01:00 |
|
antirez
|
fb6a196778
|
commented the HAVE_EPOLL test in config.h to allow compilation under Linux now that the epoll module is still missing
|
2009-11-23 18:55:35 +01:00 |
|
antirez
|
266373b283
|
ae.c now supports multiple polling API modules, even if only ae_select.c is implemented currently. Also adding and removing an event is now O(1).
|
2009-11-23 18:50:39 +01:00 |
|
antirez
|
06db1f50cd
|
fixed compilation with Snow Leopard, thanks to Lon Baker for providing SSH access to Snow Leopard box
|
2009-07-24 14:32:58 +02:00 |
|
antirez
|
d76412d1d1
|
some minor changes to the backtrace code
|
2009-06-07 20:22:43 +02:00 |
|
antirez
|
dde65f3f3c
|
added config.h for #ifdef business isolation, added fstat64 for Mac OS X
|
2009-06-05 10:50:51 +02:00 |
|