Hi Jeremy I found my mistake. During my test i had canceled the automatic reading of the message (with getnextevent..) and i was just monitoring the signalowner function. Then i realised that at the start of the connection the signalowner was called twice, but the messages were never read from the thread. As soon as i read the messages from the thread with GetNextEventFromInternalThread the next signal could be processed and passed by SignalOwner. =20 I can already send and receive, now i will be getting into the processing of the messages. When i have setup everything properly i will send you some code that can be used for other wxwidgets users. Regards and thanks for your attention. =20 -----Oorspronkelijk bericht----- Van: muscle-bounce@xxxxxxxxxxxxx [mailto:muscle-bounce@xxxxxxxxxxxxx] Namens Jeremy Friesner Verzonden: zaterdag 4 juni 2005 21:52 Aan: muscle@xxxxxxxxxxxxx Onderwerp: [muscle] Re: signalowner Hi Wim, SignalOwner() is called by the MessageTransceiverThread object's internal=20 thread -- it does not (or at least, it should not) require that=20 GetNextEventFromInternalThread() be called first. So either something is=20 wrong, or you are misintepreting the output you are seeing. I don't know=20 enough to say anything more; if you send me some example source code I can=20 look at it and try and figure out what is going on. -Jeremy On Saturday 04 June 2005 12:43, VANHERP Wim wrote: > I have the impression that the virtual function SignalOwner() from=20 > messagetransceiverthread is only called after i have started the=20 > function GetNextEventFromInternalThread. What should mean that i have > to start this function a first time to start receiving, and then each=20= > time afterwards i have received the message. =3D20 Is that correct ? *** Disclaimer *** Deze e-mail, met eventuele bijlagen, is alleen bestemd voor de persoon of= organisatie aan wie hij gericht is en, in voorkomend geval, alleen voor = het daarin opgegeven doel of gebruik. Hij kan vertrouwelijke informatie b= evatten en/of persoonlijke standpunten die niet noodzakelijk met die van = de VRT stroken. Elk gebruik van deze informatie (zoals bewerken, doorstur= en, geheel of gedeeltelijk reproduceren of verspreiden in welke vorm ook)= door anderen dan de geadresseerde, is verboden. Hebt U deze e-mail per v= ergissing ontvangen, meld dat dan a.u.b. aan de VRT en wis de e-mail. =20