Heklp serverSocket

Résolu
Harvester_ Messages postés 36 Date d'inscription vendredi 31 décembre 2004 Statut Membre Dernière intervention 8 juillet 2007 - 1 janv. 2005 à 01:20
cs_Bl0tCh Messages postés 74 Date d'inscription dimanche 2 novembre 2003 Statut Membre Dernière intervention 6 septembre 2008 - 1 janv. 2005 à 12:25
Voila j'ai utliser un script du site
C'est un server socket qui marchait tres bien au debut
(source)
#!C:\Python23\python.exe

import SocketServer
import sys

class GestionnaireEcho(SocketServer.BaseRequestHandler):
def handle(self):
print "Connexion de ", self.client_address
while True:
donneesRecues = self.request.recv(8192)
if not donneesRecues: break
print "Données Recues : ", donneesRecues
self.request.sendall(donneesRecues)
print "Données envoyées : ", donneesRecues
self.request.close()
print "Deconnexion de ", self.client_address

sys.stderr=sys.stdout

print "Creation du serveur echo Multi-thread"
serveur = SocketServer.ThreadingTCPServer(('',8881), GestionnaireEcho)

print "Attente de connexion client"
serveur.serve_forever()

Depuis kan je le lance il me met :
>>>
Creation du serveur echo Multi-thread

Traceback (most recent call last):
File "C:\Téléchargements\serveur_echo_multithread.py", line 22, in -toplevel-
serveur = SocketServer.ThreadingTCPServer(('',8881), GestionnaireEcho)
File "C:\Python23\lib\SocketServer.py", line 330, in __init__
self.server_bind()
File "C:\Python23\lib\SocketServer.py", line 341, in server_bind
self.socket.bind(self.server_address)
File "<string>", line 1, in bind
error: (10048, 'Address already in use')
>>>
Help lol chu fatigué :(

1 réponse

cs_Bl0tCh Messages postés 74 Date d'inscription dimanche 2 novembre 2003 Statut Membre Dernière intervention 6 septembre 2008
1 janv. 2005 à 12:25
Le port est dja bindé, change de port d'ecoute et ce sera bon
3
Rejoignez-nous