winsock lukker ikke ordentligt
jeg har et problem med winsockhar lavet et prog der checker for et sikkerhedshul så man kan se om ens servere er patched op eller ej og det virker sådanset fint bortset fra 1 ting
hvis jeg feks vælger at bruge 50 sockets ad gangen(lavet et socketarray) så når den har checket de første 50 så skal den løbende lukke sockets efter sig og checke næste server i rækken
men efter et stykke tid er det som om den fyrer færre og færre connections af a la hvis det var færre og færre sockets hvilket jeg ik kan forstå da jeg laver en socket(index).close ved hver socket og laver connect til den næste host
jeg har så hørt noget om at selvom man laver en socket.close så kan den godt stå og hænge
er det nogen der har en løsning på det? kan man tvinge den til at afbryde connection totalt? og kan det løses ved at unloade den socket(den man vil lukke) fra sit socketarray og så loade en ny socket ind i sit array? og hvis det løser det skal man reindexe sit socket array eller?
jeg er ved at få totalt grå hår af det her hehe
