summaryrefslogtreecommitdiff
path: root/server/client.c
diff options
context:
space:
mode:
authorGravatar John Kohl <jtkohl@mit.edu>1988-06-24 18:54:07 +0000
committerGravatar John Kohl <jtkohl@mit.edu>1988-06-24 18:54:07 +0000
commit5890a92085df4e1aafbfda40594132245a239bef (patch)
treee90e93e91bbdfdd9d0992ab5dcfcede69dd06103 /server/client.c
parent9467e1b100df28c146f00c95596deed067503e1c (diff)
only add default subscriptions if this client did not come
from a brain dump
Diffstat (limited to 'server/client.c')
-rw-r--r--server/client.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/server/client.c b/server/client.c
index 2bebf95..e98985c 100644
--- a/server/client.c
+++ b/server/client.c
@@ -113,7 +113,12 @@ ZServerDesc_t *server;
xinsque(clist, hlp2->zh_clients);
(void) sigsetmask(omask);
- return(subscr_def_subs(*client)); /* add default subscriptions */
+ if (!server->zs_dumping)
+ /* add default subscriptions only if this is not
+ resulting from a brain dump */
+ return(subscr_def_subs(*client));
+ else
+ return(ZERR_NONE);
}
/*