noticed gs-netcat consuming 100% cpu load on a 16-core system which was under heavy load. Select() call seems to track fd=3 but app never reads from it:
FD 0 is the watchdog stdin monitor
FD 5 must be the next GSRN listening connection
FD 7 is the GS connection (active)
FD 8 is the localhost forward (to sshd)
FD 3 could be the old forward or an old GS connection.
gsocket starts sshd on server.
server:
gsocket /usr/sbin/sshd
noticed gs-netcat consuming 100% cpu load on a 16-core system which was under heavy load. Select() call seems to track fd=3 but app never reads from it:
FD 0 is the watchdog stdin monitor FD 5 must be the next GSRN listening connection FD 7 is the GS connection (active) FD 8 is the localhost forward (to sshd)
FD 3 could be the old forward or an old GS connection.
Bug ideas:
This bug could not be re-prodcued.