Je suis en train de faire un petit serveur ftp inspiré de celui dans le bouquin sur la prog réseau en java (chez O'Reilly) et je rencontre un pb avec mon prog. C'est du au outToClient.Writebytes(...) dans la méthode processRequest(). Savez vous quel est le problème ???
PS: les affichages bidons ne sont là qu'à titre de tests.
la sortie du prog:
$ java Server
---------Démarrage Server---------
re
test
pass
bordel
coincoincoin
Exception in thread "main" java.net.SocketException: Broken pipe
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
at java.net.SocketOutputStream.write(SocketOutputStream.java:115)
at java.io.DataOutputStream.writeBytes(DataOutputStream.java:259)
at FTPRequest.processRequest(FTPRequest.java:61)
at FTPRequest.<init>(FTPRequest.java:41)
at Server.<init>(Server.java:27)
at Server.main(Server.java:58) |
le prog:
Message édité par nodus le 02-10-2005 à 15:07:48