Hollosi Information eXchange /HIX/
HIX CODER 2398
Copyright (C) HIX
2006-09-17
Új cikk beküldése (a cikk tartalma az író felelőssége)
Megrendelés Lemondás
1 socket close() (mind)  20 sor     (cikkei)

+ - socket close() (mind) VÁLASZ  Feladó: (cikkei)

Sziasztok,

  Tudom, hogy nagyon hulyen hangzik, de kronikusan szeretnek egy
socketet becsukni es nem sikerul.

  Problema: Adott egy buta doboz, amivel TCP/IP-n kommunikalok.
A doboz csak egy kapcsolatot enged, ujabb megnyitast nem enged
(nincs queue). Indian lenni ovatos alapon szeretnem allandoan
megnyitni, kommunikalni, becsukni a kapcsolatot. Ennek sok oka
van, hogy miert. Na itt jon a baj. Idonkent elofordul, hogy
becsukom es rogton megprobalom megnyitni, ami nem sikerul.
tcpdump es tarsai alapjan latszik, hogy a lezaras meg nem zajlott
le, amikor az uj kapcsolatnyitasa mar erkezik. Na ezert kene
egy 'blocking' close(), amit nem talaltam eddig -- a normal
close() az (sajnos) non-blocking...

  Minden Linux (2.6.? kernel) es Solaris-8 ala lenne. Kesleltetes
nem jo otlet.

Gyula

AGYKONTROLL ALLAT AUTO AZSIA BUDAPEST CODER DOSZ FELVIDEK FILM FILOZOFIA FORUM GURU HANG HIPHOP HIRDETES HIRMONDO HIXDVD HUDOM HUNGARY JATEK KEP KONYHA KONYV KORNYESZ KUKKER KULTURA LINUX MAGELLAN MAHAL MOBIL MOKA MOZAIK NARANCS NARANCS1 NY NYELV OTTHON OTTHONKA PARA RANDI REJTVENY SCM SPORT SZABAD SZALON TANC TIPP TUDOMANY UK UTAZAS UTLEVEL VITA WEBMESTER WINDOWS