summaryrefslogtreecommitdiff
path: root/server/client.c
diff options
context:
space:
mode:
authorGravatar John Kohl <jtkohl@mit.edu>1989-05-15 10:26:28 +0000
committerGravatar John Kohl <jtkohl@mit.edu>1989-05-15 10:26:28 +0000
commit8bfbc02d74d9d08f2dfa370e8f4a978d7783ef2a (patch)
treeff1bc351158fd4c1d7efac165f7223c6444b41cb /server/client.c
parentd39fa9d6801555f3e32adc002bd17457d114999d (diff)
fix broken logic for determining when to add default subscriptions
Diffstat (limited to 'server/client.c')
-rw-r--r--server/client.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/server/client.c b/server/client.c
index 3409f28..d5cf630 100644
--- a/server/client.c
+++ b/server/client.c
@@ -115,9 +115,9 @@ int wantdefaults;
xinsque(clist, hlp2->zh_clients);
(void) sigsetmask(omask);
- if (!server->zs_dumping || wantdefaults)
+ if (!server->zs_dumping && wantdefaults)
/* add default subscriptions only if this is not
- resulting from a brain dump, or this request
+ resulting from a brain dump, AND this request
wants defaults */
return(subscr_def_subs(*client));
else