Quote:
Why should I send a PONG after the QUERY?? I dont understand that...
|
No, it was just an example of what might happen if you if two functions would write to the same socket at the same time (query handler and ping handler).
Did you try installing another Gnutella client on your system though? I think it'll really be helpful in debugging - certainly has been for me. Try the Gnutella client that use the "BYE" message, such as GTK-Gnutella or Shareaza (the new one).