src/sbbs3 answer.cpp 1.82 1.83 getkey.cpp 1.42 1.43
Update of /cvsroot/sbbs/src/sbbs3
In directory cvs:/tmp/cvs-serv28355
Modified Files:
answer.cpp getkey.cpp
Log Message:
Fix node hang (infinite loop) possible when input_thread() is terminated before answer() set online to ON_REMOTE. This should resolve the issue with SSH brute force password attackers hanging nodes in "new user applying for access".
The actual fix was to remove the set of the online variable to ON_REMOTE
in answer() (it's initialized to this value in the sbbs_t constructor), the check in getkey() is just for extra paranoia and should not be necessary.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ
telnet://vert.synchro.net