|
crash with libevent 1.0: msg#00039web.cache.memcached
in delete_handler(...) in memcached.c, replacing the evtimer_del(&deleteevent); with: static int initialized=0; if (initialized==1) { evtimer_del(&deleteevent); } else { initialized=1; } seems to make it work happily (so far) with libevent 1.0. The problem seems to be that the function to delete an event tries to acces a pointer from a member of the event structure, without checking if it has been initialized. Reading the libevent manpage, this seems to be incorrect behavior, but if a patch like that is applied, then there is no problem event if/when it is fixed. |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Patch to save the PID file: 00039, Lisa Seelye |
|---|---|
| Next by Date: | Re: crash with libevent 1.0: 00039, Brad Fitzpatrick |
| Previous by Thread: | Patch to save the PID filei: 00039, Lisa Seelye |
| Next by Thread: | Re: crash with libevent 1.0: 00039, Brad Fitzpatrick |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |