mirror of
git://sourceware.org/git/newlib-cygwin.git
synced 2025-01-26 09:07:34 +08:00
8584a9df5f
(syslogd_inited): Convert to enum type noting the exact result of trying to connect to syslog daemon. Use this way throughout. (connect_syslogd): New static function taking over the task to connect to syslog socket. Use correct struct sockaddr_un instead of struct sockaddr. (try_connect_syslogd): Call connect_syslogd. If write fails on connection oriented socket, try to reconnect to syslog socket and try to write again.
44 lines
1.5 KiB
Plaintext
44 lines
1.5 KiB
Plaintext
2006-01-02 Corinna Vinschen <corinna@vinschen.de>
|
|
|
|
* syslog.cc: Include sys/un.h instead of sys/socket.h.
|
|
(syslogd_inited): Convert to enum type noting the exact result of
|
|
trying to connect to syslog daemon. Use this way throughout.
|
|
(connect_syslogd): New static function taking over the task to
|
|
connect to syslog socket. Use correct struct sockaddr_un instead of
|
|
struct sockaddr.
|
|
(try_connect_syslogd): Call connect_syslogd. If write fails on
|
|
connection oriented socket, try to reconnect to syslog socket and
|
|
try to write again.
|
|
|
|
2006-01-01 Christopher Faylor <cgf@timesys.com>
|
|
|
|
* pinfo.cc (pinfo::exit): Swap signal and normal exit value when not
|
|
started from a cygwin process - just like the good-old-days of B20.
|
|
|
|
2006-01-01 Christopher Faylor <cgf@timesys.com>
|
|
|
|
* strace.cc (strace::write_childpid): Remove debugging output.
|
|
|
|
2006-01-01 Christopher Faylor <cgf@timesys.com>
|
|
|
|
* cygtls.cc (_cygtls::remove): Remove left over debugging cruft which
|
|
caused this function to always return prematurely.
|
|
|
|
2006-01-01 Christopher Faylor <cgf@timesys.com>
|
|
|
|
* exceptions.cc (sigpacket::process): Pass actual reference to signal's
|
|
sigaction structure to setup_handler.
|
|
|
|
2006-01-01 Christopher Faylor <cgf@timesys.com>
|
|
|
|
* exceptions.cc (_cygtls::interrupt_setup): Implement SA_RESETHAND.
|
|
* include/cygwin/signal.h: Define SA_ONESHOT and SA_NOMASK.
|
|
|
|
* dcrt0.cc (get_cygwin_startup_info): Remove commented out code.
|
|
|
|
2006-01-01 Corinna Vinschen <corinna@vinschen.de>
|
|
|
|
* syslog.cc (vklog): Never log kernel messages using the vsyslog
|
|
interface.
|
|
|