[CalendarServer-dev] [CalendarServer] #336: Memcache dies on store
CalendarServer
trac at macosforge.org
Wed May 13 15:00:59 PDT 2009
#336: Memcache dies on store
----------------------------------------+-----------------------------------
Reporter: cosmin@… | Owner: wsanchez@…
Type: Defect | Status: new
Priority: 5: Not set | Milestone:
Component: Calendar Server | Severity: Other
Keywords: memcache |
----------------------------------------+-----------------------------------
Pretty much standard installation from revision 4252.
When I add an event with sunbird to a calendar, that event does not show
up.
{{{
==> /home/calendar/log/access.log <==
172.17.0.30 - ccraciun [13/May/2009:17:40:45 -0400] "PUT
/calendars/users/ccraciun/calendar/a9637f95-bab9-4fe2-b287-e3e501549121.ics
HTTP/1.1" 500 201 "-" "Mozilla/5.0 (X11; U; Linux i686; en-US;
rv:1.8.1.8pre) Gecko/20071204 Ubuntu/8.04 (hardy) Calendar/0.7" [3110.5
ms] [8008 1]
==> /home/calendar/log/error.log <==
2009-05-13 17:40:45-0400 [-] [caldav-8008] [-] [memcacheclient#error]
Memcacheclient socket marked dead (timed out)
2009-05-13 17:40:45-0400 [-] [caldav-8008] [-]
[twistedcaldav.memcacheprops.MemcachePropertyCollection#debug] Loaded keys
for children of <CalDAVFile (calendar collection):
/home/calendar/caldavd/Documents/calendars/__uids__/3c/d7/3cd7ee95-ebc7-57df-a218-349e6887d274/calendar>:
['a9637f95-bab9-4fe2-b287-e3e501549121.ics']
2009-05-13 17:40:45-0400 [-] [caldav-8008] [-]
[twistedcaldav.memcacheprops.MemcachePropertyCollection#debug] Building
cache for <CalDAVFile (calendar collection):
/home/calendar/caldavd/Documents/calendars/__uids__/3c/d7/3cd7ee95-ebc7-57df-a218-349e6887d274/calendar>
2009-05-13 17:40:45-0400 [-] [caldav-8008] [-]
[twistedcaldav.memcacheprops.ChildPropertyStore#debug] List for
/home/calendar/caldavd/Documents/calendars/__uids__/3c/d7/3cd7ee95-ebc7-57df-a218-349e6887d274/calendar/a9637f95-bab9-4fe2-b287-e3e501549121.ics
2009-05-13 17:40:45-0400 [-] [caldav-8008] [-]
[twistedcaldav.memcacheprops.MemcachePropertyCollection#debug] Storing
cache for <CalDAVFile (calendar collection):
/home/calendar/caldavd/Documents/calendars/__uids__/3c/d7/3cd7ee95-ebc7-57df-a218-349e6887d274/calendar>
2009-05-13 17:40:45-0400 [-] [caldav-8008] [-] [memcacheclient#error]
Memcacheclient _get_socket() found dead socket
2009-05-13 17:40:45-0400 [-] [caldav-8008] [-] [memcacheclient#error]
Memcacheclient _get_socket() found dead socket
2009-05-13 17:40:45-0400 [-] [caldav-8008] [-] [memcacheclient#error]
Memcacheclient _get_socket() found dead socket
2009-05-13 17:40:45-0400 [-] [caldav-8008] [-] [memcacheclient#error]
Memcacheclient _get_socket() found dead socket
2009-05-13 17:40:45-0400 [-] [caldav-8008] [-] [memcacheclient#error]
Memcacheclient _get_socket() found dead socket
2009-05-13 17:40:45-0400 [-] [caldav-8008] [-] [memcacheclient#error]
Memcacheclient _get_socket() found dead socket
2009-05-13 17:40:45-0400 [-] [caldav-8008] [-] [memcacheclient#error]
Memcacheclient _get_socket() found dead socket
2009-05-13 17:40:45-0400 [-] [caldav-8008] [-] [memcacheclient#error]
Memcacheclient _get_socket() found dead socket
2009-05-13 17:40:45-0400 [-] [caldav-8008] [-] [memcacheclient#error]
Memcacheclient _get_socket() found dead socket
2009-05-13 17:40:45-0400 [-] [caldav-8008] [-] [memcacheclient#error]
Memcacheclient _get_socket() found dead socket
2009-05-13 17:40:45-0400 [-] [caldav-8008] [-] [memcacheclient#error]
Memcacheclient _get_server( ) failed to connect
2009-05-13 17:40:45-0400 [-] [caldav-8008] [-]
[twistedcaldav.memcacheprops.MemcachePropertyCollection#debug] Loading
cache for <CalDAVFile (calendar collection):
/home/calendar/caldavd/Documents/calendars/__uids__/3c/d7/3cd7ee95-ebc7-57df-a218-349e6887d274/calendar>
2009-05-13 17:40:45-0400 [-] [caldav-8008] [-] [memcacheclient#error]
Memcacheclient _get_socket() found dead socket
2009-05-13 17:40:45-0400 [-] [caldav-8008] [-] [memcacheclient#error]
Memcacheclient _get_socket() found dead socket
2009-05-13 17:40:45-0400 [-] [caldav-8008] [-] [memcacheclient#error]
Memcacheclient _get_socket() found dead socket
2009-05-13 17:40:45-0400 [-] [caldav-8008] [-] [memcacheclient#error]
Memcacheclient _get_socket() found dead socket
2009-05-13 17:40:45-0400 [-] [caldav-8008] [-] [memcacheclient#error]
Memcacheclient _get_socket() found dead socket
2009-05-13 17:40:45-0400 [-] [caldav-8008] [-] [memcacheclient#error]
Memcacheclient _get_socket() found dead socket
2009-05-13 17:40:45-0400 [-] [caldav-8008] [-] [memcacheclient#error]
Memcacheclient _get_socket() found dead socket
2009-05-13 17:40:45-0400 [-] [caldav-8008] [-] [memcacheclient#error]
Memcacheclient _get_socket() found dead socket
2009-05-13 17:40:45-0400 [-] [caldav-8008] [-] [memcacheclient#error]
Memcacheclient _get_socket() found dead socket
2009-05-13 17:40:45-0400 [-] [caldav-8008] [-] [memcacheclient#error]
Memcacheclient _get_socket() found dead socket
2009-05-13 17:40:45-0400 [-] [caldav-8008] [-] [memcacheclient#error]
Memcacheclient _get_server( ) failed to connect
2009-05-13 17:40:45-0400 [-] [caldav-8008] [-]
[twistedcaldav.memcacheprops.MemcachePropertyCollection#debug] Loaded keys
for missing children of <CalDAVFile (calendar collection):
/home/calendar/caldavd/Documents/calendars/__uids__/3c/d7/3cd7ee95-ebc7-57df-a218-349e6887d274/calendar>:
['a9637f95-bab9-4fe2-b287-e3e501549121.ics']
2009-05-13 17:40:45-0400 [-] [caldav-8008] [-]
[twistedcaldav.memcacheprops.MemcachePropertyCollection#debug] [CC]
Missing: ('a9637f95-bab9-4fe2-b287-e3e501549121.ics',)
2009-05-13 17:40:45-0400 [-] [caldav-8008] [-]
[twistedcaldav.index.MemcachedUIDReserver#debug] Unreserving UID
'a9637f95-bab9-4fe2-b287-e3e501549121' @
'/home/calendar/caldavd/Documents/calendars/__uids__/3c/d7/3cd7ee95-ebc7-57df-a218-349e6887d274/calendar'
2009-05-13 17:40:45-0400 [-] [caldav-8008] [-]
[twistedcaldav.memcachepool.MemCachePool#debug] Busied client:
<twistedcaldav.memcachepool.PooledMemCacheProtocol instance at 0x8d25ecc>
2009-05-13 17:40:45-0400 [-] [caldav-8008] [-]
[twistedcaldav.memcachepool.MemCachePool#debug] Clients #free: 0, #busy:
1, #pending: 0, #queued: 0
2009-05-13 17:40:45-0400 [-] [caldav-8008]
[PooledMemCacheProtocol,client]
[twistedcaldav.memcachepool.MemCachePool#debug] Freed client:
<twistedcaldav.memcachepool.PooledMemCacheProtocol instance at 0x8d25ecc>
2009-05-13 17:40:45-0400 [-] [caldav-8008]
[PooledMemCacheProtocol,client]
[twistedcaldav.memcachepool.MemCachePool#debug] Clients #free: 1, #busy:
0, #pending: 0, #queued: 0
2009-05-13 17:40:45-0400 [-] [caldav-8008]
[PooledMemCacheProtocol,client]
[twistedcaldav.memcachelock.MemcacheLock#debug] Deleting Cache Token for
u'a9637f95-bab9-4fe2-b287-e3e501549121'
2009-05-13 17:40:45-0400 [-] [caldav-8008]
[PooledMemCacheProtocol,client]
[twistedcaldav.memcachepool.MemCachePool#debug] Busied client:
<twistedcaldav.memcachepool.PooledMemCacheProtocol instance at 0x8d25ecc>
2009-05-13 17:40:45-0400 [-] [caldav-8008]
[PooledMemCacheProtocol,client]
[twistedcaldav.memcachepool.MemCachePool#debug] Clients #free: 0, #busy:
1, #pending: 0, #queued: 0
2009-05-13 17:40:45-0400 [-] [caldav-8008]
[PooledMemCacheProtocol,client]
[twistedcaldav.memcachepool.MemCachePool#debug] Freed client:
<twistedcaldav.memcachepool.PooledMemCacheProtocol instance at 0x8d25ecc>
2009-05-13 17:40:45-0400 [-] [caldav-8008]
[PooledMemCacheProtocol,client]
[twistedcaldav.memcachepool.MemCachePool#debug] Clients #free: 1, #busy:
0, #pending: 0, #queued: 0
2009-05-13 17:40:45-0400 [-] [caldav-8008]
[PooledMemCacheProtocol,client] [twistedcaldav.method.put_common#debug]
Rollback: rollback
2009-05-13 17:40:45-0400 [-] [caldav-8008]
[PooledMemCacheProtocol,client] [twistedcaldav.method.put_common#debug]
Destination index removed
/home/calendar/caldavd/Documents/calendars/__uids__/3c/d7/3cd7ee95-ebc7-57df-a218-349e6887d274/calendar/a9637f95-bab9-4fe2-b287-e3e501549121.ics
2009-05-13 17:40:45-0400 [-] [caldav-8008]
[PooledMemCacheProtocol,client] [twistedcaldav.method.put_common#debug]
Rollback: destination index removed
/home/calendar/caldavd/Documents/calendars/__uids__/3c/d7/3cd7ee95-ebc7-57df-a218-349e6887d274/calendar/a9637f95-bab9-4fe2-b287-e3e501549121.ics
2009-05-13 17:40:45-0400 [-] [caldav-8008]
[PooledMemCacheProtocol,client] [twistedcaldav.method.put_common#debug]
Rollback: destination removed
/home/calendar/caldavd/Documents/calendars/__uids__/3c/d7/3cd7ee95-ebc7-57df-a218-349e6887d274/calendar/a9637f95-bab9-4fe2-b287-e3e501549121.ics
2009-05-13 17:40:45-0400 [-] [caldav-8008]
[PooledMemCacheProtocol,client] Exception rendering:
2009-05-13 17:40:45-0400 [-] [caldav-8008]
[PooledMemCacheProtocol,client] Unhandled Error
2009-05-13 17:40:45-0400 [-] [caldav-8008] Traceback (most recent
call last):
2009-05-13 17:40:45-0400 [-] [caldav-8008] File "/usr/lib/python2.5
/site-packages/twisted/internet/defer.py", line 261, in errback
2009-05-13 17:40:45-0400 [-] [caldav-8008]
2009-05-13 17:40:45-0400 [-] [caldav-8008] File "/usr/lib/python2.5
/site-packages/twisted/internet/defer.py", line 304, in _startRunCallbacks
2009-05-13 17:40:45-0400 [-] [caldav-8008]
2009-05-13 17:40:45-0400 [-] [caldav-8008] File "/usr/lib/python2.5
/site-packages/twisted/internet/defer.py", line 317, in _runCallbacks
2009-05-13 17:40:45-0400 [-] [caldav-8008]
2009-05-13 17:40:45-0400 [-] [caldav-8008] File "/usr/lib/python2.5
/site-packages/twisted/internet/defer.py", line 746, in gotResult
2009-05-13 17:40:45-0400 [-] [caldav-8008]
2009-05-13 17:40:45-0400 [-] [caldav-8008] --- <exception caught
here> ---
2009-05-13 17:40:45-0400 [-] [caldav-8008] File "/usr/lib/python2.5
/site-packages/twisted/internet/defer.py", line 724, in _inlineCallbacks
2009-05-13 17:40:45-0400 [-] [caldav-8008]
2009-05-13 17:40:45-0400 [-] [caldav-8008] File "/usr/lib/python2.5
/site-packages/twistedcaldav/method/put.py", line 68, in http_PUT
2009-05-13 17:40:45-0400 [-] [caldav-8008]
2009-05-13 17:40:45-0400 [-] [caldav-8008] File "/usr/lib/python2.5
/site-packages/twisted/internet/defer.py", line 726, in _inlineCallbacks
2009-05-13 17:40:45-0400 [-] [caldav-8008]
2009-05-13 17:40:45-0400 [-] [caldav-8008] File "/usr/lib/python2.5
/site-packages/twistedcaldav/method/put_common.py", line 1111, in run
2009-05-13 17:40:45-0400 [-] [caldav-8008]
2009-05-13 17:40:45-0400 [-] [caldav-8008]
memcacheclient.MemcacheError: Unable to fully load cache for <CalDAVFile
(calendar collection):
/home/calendar/caldavd/Documents/calendars/__uids__/3c/d7/3cd7ee95-ebc7-57df-a218-349e6887d274/calendar>
}}}
--
Ticket URL: <http://trac.calendarserver.org/ticket/336>
CalendarServer </>
HTTP/WebDAV/CalDAV Server
More information about the calendarserver-dev
mailing list