Fri Aug 1 12:49:41 PDT 2008
- Previous message: [Slony1-commit] slony1-engine/tools start_slon.sh
- Next message: [Slony1-commit] slony1-engine/src/slon remote_worker.c
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Update of /home/cvsd/slony1/slony1-engine/src/slon In directory main.slony.info:/tmp/cvs-serv23657 Modified Files: slon.c Log Message: a) Make slon_terminate_worker() visible so that remote_worker.c can reference it b) Revise various logging that used SLON_DEBUG1 and SLON_DEBUG2 to instead log at SLON_INFO and SLON_CONFIG levels Index: slon.c =================================================================== RCS file: /home/cvsd/slony1/slony1-engine/src/slon/slon.c,v retrieving revision 1.77 retrieving revision 1.78 diff -C2 -d -r1.77 -r1.78 *** slon.c 3 Jan 2008 15:47:21 -0000 1.77 --- slon.c 1 Aug 2008 19:49:39 -0000 1.78 *************** *** 76,80 **** static void SlonWatchdog(void); static void sighandler(int signo); ! static void slon_terminate_worker(void); #endif --- 76,80 ---- static void SlonWatchdog(void); static void sighandler(int signo); ! void slon_terminate_worker(void); #endif *************** *** 658,662 **** PQclear(res); dstring_free(&query); ! slon_log(SLON_DEBUG2, "main: last local event sequence = %s\n", rtcfg_lastevent); --- 658,662 ---- PQclear(res); dstring_free(&query); ! slon_log(SLON_CONFIG, "main: last local event sequence = %s\n", rtcfg_lastevent); *************** *** 737,741 **** * Wait until the scheduler has shut down all remote connections */ ! slon_log(SLON_DEBUG1, "main: running scheduler mainloop\n"); if (sched_wait_mainloop() < 0) { --- 737,741 ---- * Wait until the scheduler has shut down all remote connections */ ! slon_log(SLON_INFO, "main: running scheduler mainloop\n"); if (sched_wait_mainloop() < 0) { *************** *** 743,747 **** slon_retry(); } ! slon_log(SLON_DEBUG1, "main: scheduler mainloop returned\n"); /* --- 743,747 ---- slon_retry(); } ! slon_log(SLON_INFO, "main: scheduler mainloop returned\n"); /* *************** *** 750,754 **** main_thread = pthread_self(); ! slon_log(SLON_DEBUG2, "main: wait for remote threads\n"); rtcfg_joinAllRemoteThreads(); --- 750,754 ---- main_thread = pthread_self(); ! slon_log(SLON_CONFIG, "main: wait for remote threads\n"); rtcfg_joinAllRemoteThreads(); *************** *** 774,778 **** #endif ! slon_log(SLON_DEBUG1, "main: done\n"); exit(0); --- 774,778 ---- #endif ! slon_log(SLON_CONFIG, "main: done\n"); exit(0); *************** *** 858,864 **** continue; ! slon_log(SLON_DEBUG2, "slon: child terminated status: %d; pid: %d, current worker pid: %d\n", child_status, pid, slon_worker_pid); } ! slon_log(SLON_DEBUG2, "slon: child terminated status: %d; pid: %d, current worker pid: %d\n", child_status, pid, slon_worker_pid); (void) alarm(0); --- 858,864 ---- continue; ! slon_log(SLON_CONFIG, "slon: child terminated status: %d; pid: %d, current worker pid: %d\n", child_status, pid, slon_worker_pid); } ! slon_log(SLON_CONFIG, "slon: child terminated status: %d; pid: %d, current worker pid: %d\n", child_status, pid, slon_worker_pid); (void) alarm(0); *************** *** 878,887 **** if (child_status != 0) { ! slon_log(SLON_DEBUG1, "slon: restart of worker in 10 seconds\n"); (void) sleep(10); } else { ! slon_log(SLON_DEBUG1, "slon: restart of worker\n"); } if (watchdog_status == SLON_WATCHDOG_RETRY) --- 878,887 ---- if (child_status != 0) { ! slon_log(SLON_CONFIG, "slon: restart of worker in 10 seconds\n"); (void) sleep(10); } else { ! slon_log(SLON_CONFIG, "slon: restart of worker\n"); } if (watchdog_status == SLON_WATCHDOG_RETRY) *************** *** 898,902 **** } ! slon_log(SLON_DEBUG1, "slon: done\n"); /* --- 898,902 ---- } ! slon_log(SLON_INFO, "slon: done\n"); /* *************** *** 917,921 **** { case SIGALRM: ! slon_log(SLON_DEBUG1, "slon: child termination timeout - kill child\n"); kill(slon_worker_pid, SIGKILL); break; --- 917,921 ---- { case SIGALRM: ! slon_log(SLON_INFO, "slon: child termination timeout - kill child\n"); kill(slon_worker_pid, SIGKILL); break; *************** *** 925,929 **** case SIGHUP: ! slon_log(SLON_DEBUG1, "slon: restart requested\n"); watchdog_status = SLON_WATCHDOG_RESTART; slon_terminate_worker(); --- 925,929 ---- case SIGHUP: ! slon_log(SLON_INFO, "slon: restart requested\n"); watchdog_status = SLON_WATCHDOG_RESTART; slon_terminate_worker(); *************** *** 931,935 **** case SIGUSR1: ! slon_log(SLON_DEBUG1, "slon: retry requested\n"); watchdog_status = SLON_WATCHDOG_RETRY; slon_terminate_worker(); --- 931,935 ---- case SIGUSR1: ! slon_log(SLON_INFO, "slon: retry requested\n"); watchdog_status = SLON_WATCHDOG_RETRY; slon_terminate_worker(); *************** *** 938,942 **** case SIGINT: case SIGTERM: ! slon_log(SLON_DEBUG1, "slon: shutdown requested\n"); watchdog_status = SLON_WATCHDOG_SHUTDOWN; slon_terminate_worker(); --- 938,942 ---- case SIGINT: case SIGTERM: ! slon_log(SLON_INFO, "slon: shutdown requested\n"); watchdog_status = SLON_WATCHDOG_SHUTDOWN; slon_terminate_worker(); *************** *** 944,948 **** case SIGQUIT: ! slon_log(SLON_DEBUG1, "slon: shutdown now requested\n"); kill(slon_worker_pid, SIGKILL); slon_exit(-1); --- 944,948 ---- case SIGQUIT: ! slon_log(SLON_INFO, "slon: shutdown now requested\n"); kill(slon_worker_pid, SIGKILL); slon_exit(-1); *************** *** 958,962 **** slon_terminate_worker() { ! slon_log(SLON_DEBUG2, "slon: notify worker process to shutdown\n"); if (pipewrite(sched_wakeuppipe[1], "p", 1) != 1) --- 958,962 ---- slon_terminate_worker() { ! slon_log(SLON_INFO, "slon: notify worker process to shutdown\n"); if (pipewrite(sched_wakeuppipe[1], "p", 1) != 1)
- Previous message: [Slony1-commit] slony1-engine/tools start_slon.sh
- Next message: [Slony1-commit] slony1-engine/src/slon remote_worker.c
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Slony1-commit mailing list