Im just wondering if anyone has the answer to this
Im thinking of writing my own mud/mush engien and while ive done a lot of network stuff in the past its always been with my own clients. when doing this i have them ping each other in the background to check if they are still running.
the thing is this time id like to make it work just with telnet. now i can basically get it all working but there is no background messages going on to identify things are still running and intrestingly enough should i stop the servr telnet identifies that its gone.
i can identify it was sending no messages (at least none picked up by readavail() ) yet it was still able to identify when the connection dropped.
My question is, is there a way for me to do this at the blitz end. is there any way i can tel if a stream is still live without a client sending back a message periodically (because obviously i cant force random telnet clients to do this)
ive done a little research and ive had no luck, anyone know how to do this?
Im thinking of writing my own mud/mush engien and while ive done a lot of network stuff in the past its always been with my own clients. when doing this i have them ping each other in the background to check if they are still running.
the thing is this time id like to make it work just with telnet. now i can basically get it all working but there is no background messages going on to identify things are still running and intrestingly enough should i stop the servr telnet identifies that its gone.
i can identify it was sending no messages (at least none picked up by readavail() ) yet it was still able to identify when the connection dropped.
My question is, is there a way for me to do this at the blitz end. is there any way i can tel if a stream is still live without a client sending back a message periodically (because obviously i cant force random telnet clients to do this)
ive done a little research and ive had no luck, anyone know how to do this?