festellen ob remote-rechner die verbindung beendet hat
-
hi,
wie stell ich fest ob der remote-pc die tcp/ip verbindung
beendet hat?
ich habs mit poll versucht:pollfd pfd; pfd.fd = socket1; pfd.events = POLLHUP; pollfd(&pfd, 1, 1000);
funzt nur leider nicht.
mfg _um
-
-
an dieser stelle ein dezentes: UPS
-
aber eine frage noch: wie gehts dann?
ich dachtepollfd pfd; pfd.events = POLLIN; pfd.fd = Socket1; poll(&pfd, 1, 1500);
würde für den fall das der remote die verbindung beendet hat
poll.revents & (POLLHUP|POLLERR|POLLNVAL)
liefern aber leider funzt das auch nicht.wie gehts nu richtig?