[30335] trunk/base/src/programs/daemondo/main.c
source_changes at macosforge.org
source_changes at macosforge.org
Wed Oct 24 21:33:14 PDT 2007
Revision: 30335
http://trac.macosforge.org/projects/macports/changeset/30335
Author: jberry at macports.org
Date: 2007-10-24 21:33:13 -0700 (Wed, 24 Oct 2007)
Log Message:
-----------
Improve daemondo logging at level 1 such that recognition of child death is evident.
Add some additional logging at level 1.
Modified Paths:
--------------
trunk/base/src/programs/daemondo/main.c
Modified: trunk/base/src/programs/daemondo/main.c
===================================================================
--- trunk/base/src/programs/daemondo/main.c 2007-10-25 03:50:26 UTC (rev 30334)
+++ trunk/base/src/programs/daemondo/main.c 2007-10-25 04:33:13 UTC (rev 30335)
@@ -378,8 +378,8 @@
// Take special note if process runningPid dies
if (runningPid != 0 && runningPid != -1 && childPid == runningPid)
{
- if (verbosity >= 3)
- LogMessage("Target process id %d has died.\n", childPid);
+ if (verbosity >= 1)
+ LogMessage("Target process pid %d has died.\n", childPid);
UnmonitorChild();
DestroyPidFile();
@@ -498,7 +498,7 @@
}
if (verbosity >= 1)
- LogMessage("starting process\n");
+ LogMessage("Starting process\n");
if (verbosity >= 2)
LogMessage("Running start-cmd %s.\n", CatArray(startArgs, buf, sizeof(buf)));
@@ -570,7 +570,7 @@
if ((pid = runningPid) != 0 && pid != -1)
{
if (verbosity >= 1)
- LogMessage("stopping process %d\n", pid);
+ LogMessage("Stopping process %d\n", pid);
// Send the process a SIGTERM to ask it to quit
kill(pid, SIGTERM);
@@ -589,7 +589,7 @@
// We have a stop-cmd to use. We execute it synchronously,
// and trust it to do the job.
if (verbosity >= 1)
- LogMessage("stopping process\n");
+ LogMessage("Stopping process\n");
if (verbosity >= 2)
LogMessage("Running stop-cmd %s.\n", CatArray(stopArgs, buf, sizeof(buf)));
pid = Exec(stopArgs, TRUE);
@@ -620,7 +620,7 @@
{
// We weren't given a restart command, so just use stop/start
if (verbosity >= 1)
- LogMessage("restarting process\n");
+ LogMessage("Restarting process\n");
Stop();
Start();
}
@@ -628,7 +628,7 @@
{
// Execute the restart-cmd and trust it to do the job
if (verbosity >= 1)
- LogMessage("restarting process\n");
+ LogMessage("Restarting process\n");
if (verbosity >= 2)
LogMessage("Running restart-cmd %s.\n", CatArray(restartArgs, buf, sizeof(buf)));
pid_t pid = Exec(restartArgs, TRUE);
@@ -782,11 +782,15 @@
if (!terminating)
{
terminating = true;
+ if (verbosity >= 1)
+ LogMessage("SIGTERM received\n");
Stop();
}
break;
case SIGHUP:
+ if (verbosity >= 1)
+ LogMessage("SIGHUP received\n");
if (!terminating)
Restart();
break;
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20071024/5e678f13/attachment.html
More information about the macports-changes
mailing list