--- lbbs/src/bbs_net.c 2025/06/18 04:38:20 1.52 +++ lbbs/src/bbs_net.c 2025/06/21 02:15:18 1.55 @@ -16,30 +16,30 @@ #include "bbs.h" #include "common.h" -#include "log.h" #include "io.h" -#include "screen.h" -#include "menu.h" +#include "log.h" #include "login.h" -#include -#include +#include "menu.h" +#include "screen.h" #include -#include -#include #include +#include +#include +#include +#include +#include #include #include -#include -#include -#include -#include -#include -#include -#include #include #include #include #include +#include +#include +#include +#include +#include +#include #define MENU_CONF_DELIM " \t\r\n" @@ -217,6 +217,11 @@ int bbsnet_connect(int n) struct tm *tm_used; int ch; + if (user_online_update("BBS_NET") < 0) + { + log_error("user_online_update(BBS_NET) error\n"); + } + clearscr(); moveto(0, 0); @@ -491,7 +496,9 @@ int bbsnet_connect(int n) } else if (ret == 0) // broken pipe { - log_common("read(STDIN) EOF\n"); +#ifdef _DEBUG + log_error("read(STDIN) EOF\n"); +#endif stdin_read_wait = 0; loop = 0; break; @@ -531,7 +538,9 @@ int bbsnet_connect(int n) } else if (ret == 0) // broken pipe { - log_common("write(socket) EOF\n"); +#ifdef _DEBUG + log_error("write(socket) EOF\n"); +#endif sock_write_wait = 0; loop = 0; break; @@ -748,11 +757,6 @@ int bbs_net() { ch = igetch(100); - if (user_online_update("BBS_NET") < 0) - { - log_error("user_online_update(BBS_NET) error\n"); - } - switch (ch) { case KEY_NULL: // broken pipe