On 08.11.2013, at 00:15, Andre LaBranche <d...@apple.com> wrote:

> You can integrate this with launchd as well; just make sure to not pass the 
> -d option with run. One side effect of using run without -d is that no 
> separate error.log is written; instead all that content goes to stdout. To 
> get a separate error.log file, define StandardOutPath and StandardErrorPath 
> in your launchd plist, with the desired path to the log file.

Just to let you know: CalendarServer launched via launchd is running for a 
couple of days now on my MBP. Seems to be running smoothly. Every now and then 
I notice an error in the logs:

2013-11-11 20:46:49+0100 [-] [caldav-1]  [-] Unhandled Error
2013-11-11 20:46:49+0100 [-] [caldav-1]         Traceback (most recent call 
last):
2013-11-11 20:46:49+0100 [-] [caldav-1]           File 
"/Users/Admin/Applications/CalendarServer/Twisted-12.3.0/build/lib.macosx-10.8-intel-2.7/twisted/application/app.py",
 line 402, in startReactor
2013-11-11 20:46:49+0100 [-] [caldav-1]             self.config, oldstdout, 
oldstderr, self.profiler, reactor)
2013-11-11 20:46:49+0100 [-] [caldav-1]           File 
"/Users/Admin/Applications/CalendarServer/Twisted-12.3.0/build/lib.macosx-10.8-intel-2.7/twisted/application/app.py",
 line 323, in runReactorWithLogging
2013-11-11 20:46:49+0100 [-] [caldav-1]             reactor.run()
2013-11-11 20:46:49+0100 [-] [caldav-1]           File 
"/Users/Admin/Applications/CalendarServer/Twisted-12.3.0/build/lib.macosx-10.8-intel-2.7/twisted/internet/base.py",
 line 1173, in run
2013-11-11 20:46:49+0100 [-] [caldav-1]             self.mainLoop()
2013-11-11 20:46:49+0100 [-] [caldav-1]           File 
"/Users/Admin/Applications/CalendarServer/Twisted-12.3.0/build/lib.macosx-10.8-intel-2.7/twisted/internet/base.py",
 line 1182, in mainLoop
2013-11-11 20:46:49+0100 [-] [caldav-1]             self.runUntilCurrent()
2013-11-11 20:46:49+0100 [-] [caldav-1]         --- <exception caught here> ---
2013-11-11 20:46:49+0100 [-] [caldav-1]           File 
"/Users/Admin/Applications/CalendarServer/Twisted-12.3.0/build/lib.macosx-10.8-intel-2.7/twisted/internet/base.py",
 line 805, in runUntilCurrent
2013-11-11 20:46:49+0100 [-] [caldav-1]             call.func(*call.args, 
**call.kw)
2013-11-11 20:46:49+0100 [-] [caldav-1]           File 
"/Users/Admin/Applications/CalendarServer/CalendarServer-5.0/twext/web2/channel/http.py",
 line 851, in _startNextRequest
2013-11-11 20:46:49+0100 [-] [caldav-1]             self.resumeProducing()
2013-11-11 20:46:49+0100 [-] [caldav-1]           File 
"/Users/Admin/Applications/CalendarServer/Twisted-12.3.0/build/lib.macosx-10.8-intel-2.7/twisted/protocols/basic.py",
 line 508, in resumeProducing
2013-11-11 20:46:49+0100 [-] [caldav-1]             
self.transport.resumeProducing()
2013-11-11 20:46:49+0100 [-] [caldav-1]           File 
"/Users/Admin/Applications/CalendarServer/Twisted-12.3.0/build/lib.macosx-10.8-intel-2.7/twisted/internet/abstract.py",
 line 460, in resumeProducing
2013-11-11 20:46:49+0100 [-] [caldav-1]             assert self.connected and 
not self.disconnecting
2013-11-11 20:46:49+0100 [-] [caldav-1]         exceptions.AssertionError: 

The error does not seem to affect normal operation. I have not observed strange 
behavior or data loss in Calendar or Contacts.

Best,
        Bernhard
_______________________________________________
calendarserver-users mailing list
calendarserver-users@lists.macosforge.org
https://lists.macosforge.org/mailman/listinfo/calendarserver-users

Reply via email to