summaryrefslogtreecommitdiff
path: root/src/ae.c
Commit message (Expand)AuthorAgeFilesLines
* Fix ae.c when a timer finalizerProc adds an event.antirez2018-03-281-6/+9
* ae.c: insetad of not firing, on AE_BARRIER invert the sequence.antirez2018-02-271-22/+38
* ae.c: introduce the concept of read->write barrier.antirez2018-02-271-2/+20
* Event loop: call after sleep() only from top level.antirez2017-07-111-2/+3
* Modules TSC: Release the GIL for all the time we are blocked.antirez2017-05-031-0/+12
* ae.c: Fix delay until next timer event.antirez2016-04-041-9/+12
* ae.c: comment to explain why we have a useless maxId check.antirez2016-04-041-1/+5
* Fix ae.c to avoid timers infinite loop.antirez2016-04-041-29/+22
* Remove redundant event loop fd processingJim Howard2014-08-081-2/+2
* ae.c event loop: API to resize the fd set size on the run.antirez2013-06-281-0/+30
* Fixed many typos.guiquanz2013-01-191-3/+3
* ae.c: set errno when error is not a failing syscall.antirez2013-01-031-1/+5
* Include time.h in ae.c as we now use time().antirez2012-10-051-0/+1
* Force expire all timer events when system clock skew is detected.Jokea2012-10-041-0/+19
* Set fd to writable when poll(2) detects POLLERR or POLLHUP event.jokea2012-05-231-0/+2
* first cut at event port supportDave Pacheco2012-05-151-5/+9
* implement aeWait using poll(2). Fixes issue #267.jokea2012-04-061-13/+10
* A few small BSD related fixes.antirez2012-02-081-0/+1
* aeCreateEventLoop() cleanup on error unified in a single block (originalantirez2012-01-251-15/+11
* If aeApiCreate() fails, there's probably not much one can do, but in the name...Mukund Sivaraman2012-01-251-0/+2
* ae.c: solved a memory leak with no practical effects (since the eventantirez2011-12-161-0/+2
* Max limit to 10k clients removed, this implements feature request on issue #194antirez2011-12-151-7/+17
* new ae.c API to get current events by file descriptor.antirez2011-11-211-0/+7
* redis.c split into many different C files.antirez2010-07-011-0/+390