diff --git a/src/sbbs3/main.cpp b/src/sbbs3/main.cpp index f159d64cc5cdd87277342a515c4209047dd3cd8b..7db1aef517f315f4032984fba526291f5667522c 100644 --- a/src/sbbs3/main.cpp +++ b/src/sbbs3/main.cpp @@ -2851,7 +2851,8 @@ void node_thread(void* arg) node.status=NODE_OFFLINE; else node.status=NODE_WFC; - node.misc&=~NODE_DOWN; + node.misc&=~(NODE_DOWN|NODE_INTR|NODE_MSGW|NODE_NMSG + |NODE_UDAT|NODE_POFF|NODE_AOFF|NODE_EXT); node.useron=0; sbbs->putnodedat(sbbs->cfg.node_num,&node);