Bonjour à tous,
Je souhaite développeer un serveur en wxWidgets, mais je rencontre quelques problèmes!!
j'ai ma classe serveur

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();
}
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.
.... si quelqu'un a de l'info la dessus!