diff options
author | Wichert Akkerman <wakkerma@debian.org> | 2000-01-11 01:11:12 +0000 |
---|---|---|
committer | Wichert Akkerman <wakkerma@debian.org> | 2000-01-11 01:11:12 +0000 |
commit | 68c55e2e366d55a657c43c1b519337a820ed2239 (patch) | |
tree | 94e95b5a4d4c4ee62ff0ca7625d562116ca41a20 /dselect/baselist.cc | |
parent | 4862ae37a46904bc8529ffca00deed1c9627dab9 (diff) | |
download | dpkg-68c55e2e366d55a657c43c1b519337a820ed2239.tar.gz |
dselect/baselist.cc: don't specify SA_INTERRUPT, since it's not portable and the default behaviour
main/enquiry.c: include sys/termios.h (needed on Solaris)
lib/lock.c: use EACCESS instead of EWOULDBLOCK
dselect/main.cc: fix help for -D
dselect/main.cc: try to lock admindir instead of using readwrite
dselect/method.cc: switch to using fcntl for lock since that is more portable, and revamp lockingcode to reduce code duplication
Diffstat (limited to 'dselect/baselist.cc')
-rw-r--r-- | dselect/baselist.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/dselect/baselist.cc b/dselect/baselist.cc index b4d13a170..3f326c6e5 100644 --- a/dselect/baselist.cc +++ b/dselect/baselist.cc @@ -77,7 +77,7 @@ void baselist::setupsigwinch() { memset(&nsigact,0,sizeof(nsigact)); nsigact.sa_handler= sigwinchhandler; sigemptyset(&nsigact.sa_mask); - nsigact.sa_flags= SA_INTERRUPT; +//nsigact.sa_flags= SA_INTERRUPT; if (sigaction(SIGWINCH,&nsigact,0)) ohshite(_("failed to set new SIGWINCH sigact")); } |