summaryrefslogtreecommitdiff
path: root/config.h
Commit message (Collapse)AuthorAgeFilesLines
* On Linux now fdatasync() is used insetad of fsync() in order to flush the ↵antirez2010-05-021-0/+7
| | | | AOF file kernel buffers
* Revert "fsync always now uses O_DIRECT on Linux"antirez2010-04-211-5/+0
| | | | This reverts commit 566c3c7a22c0ec217c40f7a95db2bb83c8cc16c7.
* fsync always now uses O_DIRECT on Linuxantirez2010-04-201-0/+5
|
* enable kqueue/kevent only for Mac OS X 10.6.x as it seems that 10.5.x has a ↵antirez2009-11-281-1/+1
| | | | broken implementation of this syscalls.
* ifdefs added to use kevent on Free Open and Net BSD as well. INFO and ae.c ↵antirez2009-11-281-1/+1
| | | | modified in order to report the multiplexing API in use
* Added support for kqueue.Harish Mallipeddi2009-11-281-0/+4
|
* epoll support enabled by default for Linux buildsantirez2009-11-231-2/+0
|
* commented the HAVE_EPOLL test in config.h to allow compilation under Linux ↵antirez2009-11-231-0/+2
| | | | now that the epoll module is still missing
* ae.c now supports multiple polling API modules, even if only ae_select.c is ↵antirez2009-11-231-0/+5
| | | | implemented currently. Also adding and removing an event is now O(1).
* fixed compilation with Snow Leopard, thanks to Lon Baker for providing SSH ↵antirez2009-07-241-1/+5
| | | | access to Snow Leopard box
* some minor changes to the backtrace codeantirez2009-06-071-2/+7
|
* added config.h for #ifdef business isolation, added fstat64 for Mac OS Xantirez2009-06-051-0/+20