after starting the server I made the following requests
./client 192.168.0.1 1 hallo
./client 192.168.0.1 1 hallo
./client 192.168.0.1 1 hallo <-- this one fails
The server takes only 2 requests, the third fails.
- the error occures in the get_connection method
- the call to the accept(..) method fails. As reason, errno is
set to "invalid argument".
-accept(..) is setting this errorcode if the socket passed to it
is not listening
I could not fix this problem, because I don't know why this
socket isn't listening.
this is a know'n problem. It seem to be not a softwareproblem,
then an operating system problem. I don't know how to solve
this, but im looking for a solution and post it here if i know
more.
greetings
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Logged In: YES
user_id=1093470
I forgot: It fails with the error message "ERROR while
connecting"
The client gets no response
Logged In: YES
user_id=1093470
I figured some things out:
- the error occures in the get_connection method
- the call to the accept(..) method fails. As reason, errno is
set to "invalid argument".
-accept(..) is setting this errorcode if the socket passed to it
is not listening
I could not fix this problem, because I don't know why this
socket isn't listening.
@frosch03 - can you check this out?
Logged In: YES
user_id=1095811
Hi,
this is a know'n problem. It seem to be not a softwareproblem,
then an operating system problem. I don't know how to solve
this, but im looking for a solution and post it here if i know
more.
greetings
Logged In: YES
user_id=1093470
I made another experience with this bug: It does not happen
on all machines.
On my test and development machine, where the display is
connected the problem occurs. (linux from scratch - kernel
2.4.21)
But on my workstation PC (suse 8.0 - kernel 2.4.18), it does
not appear!
On which kernel version do you have this bug?
regards,
Andreas