Linux, Sockets and C
From: tomek (toolfour_at_wp.pl)
Date: 11/30/04
- Next message: Merrill & Michele: "Re: K&r chapter-1; exc-17"
- Previous message: Mike Wahler: "Re: Clunky C cleanup code"
- Next in thread: Jens.Toerring_at_physik.fu-berlin.de: "Re: Linux, Sockets and C"
- Reply: Jens.Toerring_at_physik.fu-berlin.de: "Re: Linux, Sockets and C"
- Reply: Merrill & Michele: "Re: Linux, Sockets and C"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Tue, 30 Nov 2004 17:20:31 +0100
Hello
I got client-server application, client working in linux - server in
windows, but it doesn't matter. I want keeping connection for long time
and make reconnections in linux client, for example: when physical
connection between two machines is broken, client should be still alive,
and reconnect to server when this will be possible. I don't know, how
can I check current state of socket (connected/dissconnected) in linux.
my application is wrote in pure c, but it isn't problem to migrate to
c++ if this will be necessary. Now when I stop server I gets message:
"Broken pipe" and client crashes. I know - this is when i write two
times to non connected socked, but how can I check that socked is still
connected without read from server? (server should not reply, but if
this is only way, it will)
Somebody help me?
Regards
Tomek
-- Don't panic - we're from Poland
- Next message: Merrill & Michele: "Re: K&r chapter-1; exc-17"
- Previous message: Mike Wahler: "Re: Clunky C cleanup code"
- Next in thread: Jens.Toerring_at_physik.fu-berlin.de: "Re: Linux, Sockets and C"
- Reply: Jens.Toerring_at_physik.fu-berlin.de: "Re: Linux, Sockets and C"
- Reply: Merrill & Michele: "Re: Linux, Sockets and C"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|