diff options
Diffstat (limited to 'community/aiccu/02-allow-tunnels.patch')
-rw-r--r-- | community/aiccu/02-allow-tunnels.patch | 61 |
1 files changed, 0 insertions, 61 deletions
diff --git a/community/aiccu/02-allow-tunnels.patch b/community/aiccu/02-allow-tunnels.patch deleted file mode 100644 index ec1c1dade..000000000 --- a/community/aiccu/02-allow-tunnels.patch +++ /dev/null @@ -1,61 +0,0 @@ -commit d7c4f7c0d34b80c188fa45228ca282fd8771a41d -Author: Norman Rasmussen <norman@rasmussen.co.za> -Date: Sun Jan 10 21:45:55 2010 +0000 - - Allow 'tunnels' mode when there's an already running instance. - -diff --git a/unix-console/main.c b/unix-console/main.c -index 8a4d9a9..388d988 100755 ---- a/unix-console/main.c -+++ b/unix-console/main.c -@@ -50,7 +50,7 @@ int sigrunning(int sig) - /* Close the file again */ - fclose(f); - -- /* If we can HUP it, it still runs */ -+ /* If we can signal it, it still runs */ - return (pid > 0 && kill(pid, sig) == 0 ? 1 : 0); - } - -@@ -302,20 +302,6 @@ int main(int argc, char *argv[]) - return -1; - } - --#ifndef _WIN32 -- /* start or stop? */ -- if ( mode != A_TEST && -- mode != A_AUTOTEST) -- { -- /* Already running? */ -- if (sigrunning(mode == A_STOP ? SIGTERM : 0) == 1) -- { -- dolog(LOG_ERR, "Already running instance HUP'ed, exiting\n"); -- return 0; -- } -- } --#endif -- - /* Verify required parameters */ - if (!g_aiccu->username || !g_aiccu->password) - { -@@ -331,6 +317,20 @@ int main(int argc, char *argv[]) - return ret == 0 ? -1 : 0; - } - -+#ifndef _WIN32 -+ /* start or stop? */ -+ if ( mode != A_TEST && -+ mode != A_AUTOTEST) -+ { -+ /* Already running? */ -+ if (sigrunning(mode == A_STOP ? SIGTERM : 0) == 1) -+ { -+ dolog(LOG_ERR, "Already running instance signaled, exiting\n"); -+ return 0; -+ } -+ } -+#endif -+ - /* Get our tunnel */ - hTunnel = get_tunnel(); - |