Restarting a terminated sync_client under the master process

Ken Murchison murch at andrew.cmu.edu
Sun Apr 9 09:59:46 EDT 2006


Roland Pope wrote:
> Hi,
> 
> I am running the new Cyrus 2.3 Replication process and I am having the
> occasional situation whereby the sync_client process running on the master
> service, terminates.
> The IMAP/POP/SIEVE process all refork themselves as they are initatiated by
> a client connecting, but as the sync_client IS the client, it never receives
> any such request.
> My question is, how do I restart the sync_client under the master process
> without having to restart the master process/ (which terminates all my IMAP
> users)?

Eventually, I need to either rewrite sync_client or write some kind of 
watchdog process to make sure that sync_client keeps running.

In the meantime, just run sync_client as the 'cyrus' user.  There is no 
need to restart master.


-- 
Kenneth Murchison
Project Cyrus Developer/Maintainer
Carnegie Mellon University


More information about the Info-cyrus mailing list