( NevemTeve | 2013. 02. 27., sze – 13:45 )

Mire alaposabban nekiálltam volna a debuggolásnak, azt látom hogy mégis elindult, és a második (vagyis felesleges) indulásnál volt a core-dump... azért az sem olyan jó dolog...

Szerk: javítva. A hiba csak akkor jön ki, ha egy vagy több portra nem tud bind-elni. Ilyenkor a 'SOCKET *seFds' nevű pointere által mutatott memóriaterületen pont annyi inicializálatlan érték van, ahány bind sikertelen volt. Egy ilyen sort tettem bele a malloc mögé:

memset (seFds, '\xff', sizeof(SOCKET) * seTotal);