[wx-dev] Status of the SOC2006_SOCKET branch

Albert van Peppen Albert at insad.nl
Mon Oct 2 05:17:40 PDT 2006


PS.
   I know Angel is the one I need, but since he doesn't have internet
access at the moment, AFAIK, I will trying to figure this one out now
because I only have 2 days :(

Albert 

-----Oorspronkelijk bericht-----
Van: Albert van Peppen [mailto:Albert at insad.nl] 
Verzonden: maandag 2 oktober 2006 13:40
Aan: wx-dev at lists.wxwidgets.org
Onderwerp: RE: [wx-dev] Status of the SOC2006_SOCKET branch


All code I refer to is from the SOC2006_SOCKET branch, which is behind
to the HEAD branche..
The HEAD branche compiles ok for me, but the SOC2006_SOCKET branche
doesn't.

The mentioned problem is in src\common\gsocket.cpp and
src\common\gaddr.cpp.
I found also out that when using the 'default' placing of headers does
solve this problem and I stumble upon the next problem, so I on with
that...

Some background:
I have some customers who run an application of ours and it uses the
wxWidgets library with sockets (1 server multiple clients) and when
there are more than 2 clients it seems the server can't handle it
anymore and crashes. The problem lies in the multi-threading code in the
sockets, which is supposed to be handled better in the SOC2006_SOCKET
branche. That's why I want to use it for testing. I need a solution
withing 2 days :(

So when I do find the solution with the SOC2006_SOCKET branche I will
TRY to merge all changes into the HEAD branche.
However I cannot guarantee I can do this within 2 days, nor do I know
how to get the changes into merge files for you guys ;) So any help on
this is highly appreciated!


Regards,

Albert van Peppen

-----Oorspronkelijk bericht-----
Van: ABX [mailto:abx at abx.art.pl]
Verzonden: maandag 2 oktober 2006 11:59
Aan: wx-dev at lists.wxwidgets.org
Onderwerp: Re: [wx-dev] Status of the SOC2006_SOCKET branch

"Albert van Peppen" <Albert at insad.nl>:
> The problem still is in the code like:
>
>	#if defined(__WATCOMC__)
>		#include "wx/wxprec.h"
>		#include <errno.h>
>	//	#include <nerrno.h>
>	#endif

Sorry, I'm having problems with finding this part in the sources through
webinterface.

http://cvs.wxwidgets.org/viewcvs.cgi/wxWidgets/src/msw/gsockmsw.cpp?anno
tate=1.19.2.13
http://cvs.wxwidgets.org/viewcvs.cgi/wxWidgets/src/msw/gsocket.cpp
(delete)
http://cvs.wxwidgets.org/viewcvs.cgi/wxWidgets/include/wx/gsocket.h?anno
tate=1.49.4.10

Doesn't show me such code and these are files reported by you.
In CVS Head such code exists in src/unix/gsocket.cpp and iirc was added
by me for wxOS2 with OpenWatcom.

If this is the file we are talking about, does CVS Head build for you?

ABX

---------------------------------------------------------------------
To unsubscribe, e-mail: wx-dev-unsubscribe at lists.wxwidgets.org
For additional commands, e-mail: wx-dev-help at lists.wxwidgets.org


---------------------------------------------------------------------
To unsubscribe, e-mail: wx-dev-unsubscribe at lists.wxwidgets.org
For additional commands, e-mail: wx-dev-help at lists.wxwidgets.org





More information about the wx-dev mailing list