[CalendarServer-dev] [CalendarServer] #161: CalendarServer doesn't delete stray sockets on startup

CalendarServer trac at macosforge.org
Mon Aug 4 16:37:18 PDT 2008


#161: CalendarServer doesn't delete stray sockets on startup
--------------------------------+-------------------------------------------
 Reporter:  wsanchez at apple.com  |        Owner:  wsanchez at apple.com
     Type:  Defect              |       Status:  new               
 Priority:  1: Blocker          |    Milestone:  2.x               
Component:  Calendar Server     |      Version:                    
 Severity:  Crash/data loss     |   Resolution:                    
 Keywords:                      |  
--------------------------------+-------------------------------------------
Comment (by aaron.grattafiori at microvu.com):

 Replying to [comment:6 wsanchez at apple.com]:
 > "Why are the sockets in the logs directory?"
 >
 > No good reason there; should be in /var/run.
 >
 Changing the default path in the config file fixed the pid and sockets
 being in the wrong place. (They are now in {{{/var/run/caldavd}}}) [[BR]]
 I fail to see why the "logs" directory was chosen for anything other than
 logs or remains the default[[BR]]

 > "Why hasn't this been fixed a long time ago?"
 >
 > Might be because you haven't submitted a patch fixing this yet.[[BR]]
 Is this a problem with Twisted or CalendarServer? Seems like they are
 cleaning up sockets here:
 http://twistedmatrix.com/trac/browser/trunk/twisted/internet/unix.py?rev=24089#L75
 [[BR]]
 Has the year been spent waiting for someone to submit a patch? My email
 address doesn't end in apple.com

-- 
Ticket URL: <http://trac.calendarserver.org/ticket/161#comment:7>
CalendarServer </>
HTTP/WebDAV/CalDAV Server


More information about the calendarserver-dev mailing list