summaryrefslogtreecommitdiff
path: root/dselect/baselist.cc
diff options
context:
space:
mode:
authorWichert Akkerman <wakkerma@debian.org>2000-01-11 01:11:12 +0000
committerWichert Akkerman <wakkerma@debian.org>2000-01-11 01:11:12 +0000
commit68c55e2e366d55a657c43c1b519337a820ed2239 (patch)
tree94e95b5a4d4c4ee62ff0ca7625d562116ca41a20 /dselect/baselist.cc
parent4862ae37a46904bc8529ffca00deed1c9627dab9 (diff)
downloaddpkg-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.cc2
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"));
}