Displaying 4 results from an estimated 4 matches for "rsync_panic_handl".
Did you mean:
rsync_panic_handler
2015 Jul 04
0
[Bug 11383] New: rsync_panic_handler may execute incomplete command
https://bugzilla.samba.org/show_bug.cgi?id=11383
Bug ID: 11383
Summary: rsync_panic_handler may execute incomplete command
Product: rsync
Version: 3.1.1
Hardware: All
OS: Linux
Status: NEW
Severity: normal
Priority: P5
Component: core
Assignee: wayned at samba.org
Reporter: brant...
2002 Apr 12
0
Problem with child process exit status.
...io_flush();
+ *status = 0;
}
/* TODO: If the child exited on a signal, then log an
***************
*** 846,852 ****
signal(SIGUSR1, sigusr1_handler);
signal(SIGUSR2, sigusr2_handler);
! signal(SIGCHLD, sigchld_handler);
#ifdef MAINTAINER_MODE
signal(SIGSEGV, rsync_panic_handler);
signal(SIGFPE, rsync_panic_handler);
--- 847,853 ----
signal(SIGUSR1, sigusr1_handler);
signal(SIGUSR2, sigusr2_handler);
! /* signal(SIGCHLD, sigchld_handler); This doesn't process exit status correctly */
#ifdef MAINTAINER_MODE
signal(SIGSEGV, rsync_panic_handler);
s...
2006 Feb 13
1
rsync SIGSEGV signal handler in Cygwin.
...tedly died with signal %d\n",
+ WTERMSIG(status));
+ else if (WIFEXITED(status) && WEXITSTATUS(status) == RERR_CRASH)
+ rprintf(FLOG,
+ "rsync error: (1) *** Child proccess has crashed. :-( ***\n");
}
#endif
}
@@ -1070,6 +1085,12 @@
}
#endif
+static RETSIGTYPE rsync_panic_handler2(UNUSED(int whatsig))
+{
+ log_exit(RERR_CRASH, "main.c", -1);
+ logfile_close();
+ _exit(RERR_CRASH);
+}
int main(int argc,char *argv[])
{
@@ -1085,6 +1106,11 @@
signal(SIGFPE, rsync_panic_handler);
signal(SIGABRT, rsync_panic_handler);
signal(SIGBUS, rsync_panic_handler);
+#...
2003 Jun 27
5
PATCH/RFC: Another stab at the Cygwin hang problem
...igchld_handler(int UNUSED(val)) {
#ifdef WNOHANG
int cnt, status;
--- 885,890 ----
***************
*** 964,970 ****
orig_argv = argv;
signal(SIGUSR1, sigusr1_handler);
- signal(SIGUSR2, sigusr2_handler);
signal(SIGCHLD, sigchld_handler);
#ifdef MAINTAINER_MODE
signal(SIGSEGV, rsync_panic_handler);
--- 976,981 ----
--
Anthony Heading
This communication is for informational purposes only. It is not intended as
an offer or solicitation for the purchase or sale of any financial instrument
or as an official confirmation of any transaction. All market prices, data
and other information are...