[Gambas-user] PING > Benoît (ServerSocket)
Kad Mann
nospam.nospam.nospam at ...626...
Fri Nov 6 09:02:35 CET 2009
On Fri, 2009-11-06 at 08:37 +0100, Ron wrote:
> Kad Mann wrote:
> > On Thu, 2009-11-05 at 14:45 +0100, Jean-Yves F. Barbier wrote:
> >
> >> Benoît Minisini a écrit :
> >> ...
> >>
> >>> But if rebooting your Linux server does not make the application work again, I
> >>> can't really suspect Gambas, as it does not save anything on the hard disk,
> >>> especially the network component.
> >>>
> >>> Did you test the connection with telnet, or any other non-Gambas program? Did
> >>> you test another socket server application not made in Gambas?
> >>>
> >>> The only possibility I see would be a memory corruption in the network
> >>> component - it is possible, I didn't write it :-). By reading the source code
> >>> of the Listen() method, I didn't see anything that could lead to that. But I
> >>> will check again.
> >>>
> >> May be a RAM is corrupted, running a full memtest86+ could reveal that
> >> (well @ least 2 tests: while physically swapping RAMs between tests in order
> >> to completely test low addresses of the 1st one)
> >>
> >
> > Gawd! I've got 8Gig to test. I'll take the advice, just to make sure but
> > the problem has happened on two machines with the very same symptoms.
> > Thanks.
> >
> >
> Just thinking out loud maybe it helps.
>
> You talked about a Windows machine at one end, maybe also check its
> firewall and antivirus settings, if any.
> I know for example Kaspersky 2010 sits between all the network
> connections you have, maybe some strange pattern is seen as evil, and
> the connection gets cut off in the middle. Check logs.
I have the problem on linux and linux alone. Windows has nothing to do
with it.
> If you transfer lots of (other) network data, make sure your
> switches/pcs/routers's network interfaces etc. are in the correct mode,
> full duplex/duplex,
Well, that'll be a great help if I have only wireless. Nevertheless my
network is wired but the network is not the culprit either.
> lots of equipment doesn't negotiate mode correctly,
> resulting in one device in half- and the switch in full duplex for
> example, it seems to work, but not 100%... you get network errors, and
> strange behavior.
Also nothing to do with it. The problem occurred first when a Windows
server was involved, however it has also happened since on a standalone
linux talking to itself on localhost. The second time I posted about the
problem I didn't mention Windows because Windows has been completely
eliminated from the equation.
> I couldn't see if you are running on 64 Bits Linux, I have had many
> occasions of problems at the startup of my project, some times my
> project started 30 times in a row without any problem and the 31th time
> bingo! It made me nuts back then... It had to do with memory space
> Gambas was loaded in, if it was in 64Bit memory space, it was unstable.
> (those bugs are fixed by Benoit so don't worry)
It has happened on both x86 and x64, and I am using x64 right now.
> Just to illustrate that sometimes you oversee something obvious at
> first, and you point at the wrong code just because you don't know where
> to look.
Yes, true but I do know where not to look.
> My 2 cents.
>
> Regards,
> Ron_2nd.
>
> ------------------------------------------------------------------------------
> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
> trial. Simplify your report design, integration and deployment - and focus on
> what you do best, core application coding. Discover what's new with
> Crystal Reports now. http://p.sf.net/sfu/bobj-july
> _______________________________________________
> Gambas-user mailing list
> Gambas-user at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gambas-user
More information about the User
mailing list