Просмотр исходного кода

* Tell PIDs of other running bots

svn: 326
Bryan Drewery 22 лет назад
Родитель
Сommit
fba8bcb8b6
1 измененных файлов с 4 добавлено и 3 удалено
  1. 4 3
      src/main.c

+ 4 - 3
src/main.c

@@ -1687,10 +1687,11 @@ if (1) {		/* config shit */
             }
             }
             kill(xx, SIGCHLD);
             kill(xx, SIGCHLD);
             if (errno == ESRCH || (updating && !x)) { //PID is !running, safe to run.
             if (errno == ESRCH || (updating && !x)) { //PID is !running, safe to run.
-
-            if (spawnbot(binname, nick, ip, host, ipsix, pscloak))
+              if (spawnbot(binname, nick, ip, host, ipsix, pscloak))
                 printf(STR("* Failed to spawn %s\n"), nick); //This probably won't ever happen.
                 printf(STR("* Failed to spawn %s\n"), nick); //This probably won't ever happen.
-            } 
+            } else if (!x)
+              sdprintf(STR("%s is already running, pid: %d"), nick, xx);
+  
           } else {
           } else {
             if (spawnbot(binname, nick, ip, host, ipsix, pscloak))
             if (spawnbot(binname, nick, ip, host, ipsix, pscloak))
               printf(STR("* Failed to spawn %s\n"), nick); //This probably won't ever happen.
               printf(STR("* Failed to spawn %s\n"), nick); //This probably won't ever happen.