Bonjour à tous,
Je souhaite développeer un serveur en wxWidgets, mais je rencontre quelques problèmes!!
j'ai ma classe serveur
voila dans mon thread je boucle et lorsque quelqu'un essai de ce connecter j'appel la fonction close qui est sencé fermer le socket! or gdb me retourne un segmentation fault au niveau de b->Close.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 #include "server.h" Server::Server(): wxThread(wxTHREAD_JOINABLE) { wxIPV4address addr; addr.Service(3000); this->server=new wxSocketServer(addr); } void* Server::Entry() { wxSocketBase *b; while(true) { if(server->AcceptWith(*server)) { b=server->Accept(); call(b); } } } void Server::call(wxSocketBase *b) { b->Close(); }
.... si quelqu'un a de l'info la dessus!
Partager