Underground InformatioN Center forum [&hacking] 
[hacking & security news] [articles, programing info] [uinC hack board] [links, soft & more...][home]
[Follow Ups] [Post Followup] [Underground InfromatioN Center forum {hacking}] [Forum FAQ] [Archive/Архив]

[Win32] [WinSock] WSAGetLastError() == 183 HELP! Кто с таким сталкивался ? (прим: Применяю а...
Posted by: KMiNT21 on September 18, 2001 at 14:11:11
Posters Details: [217.24.161.34] [217.24.161.34], X-Forwarded 4: [192.168.60.10]
[Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)]

UnCut Subject: [Win32] [WinSock] WSAGetLastError() == 183 HELP! Кто с таким сталкивался ? (прим: Применяю асинхронные неблокирующие сокеты.)


Народ! Кто ??? Ну кто скажет причину этого глюка/фичи ?????

Цитирую то, что я писал уже разным людям...

-----------------
Касается она одной ошибки, которую
возвращает WSAGetLastError() - код 183.

Код программы выглядит примерно так :

j=send(currentsock,buf, i, 0);
Если SOCKET_ERROR==j,
достаем код ошибки строкой
Err = WSAGetLastError();

Обычно код ошибки бывает такого типа (пример)-

"WSAECONNRESET (10054)" т.е. сам код - 10054
База - 10000, а 54 - конкретная ошибка.

Но у меня (Win2k, NT4) код ошибки возващает такой - 183. И бывает это
не часто. Редко, но метко. И коннекты потом повисают в воздухе.
Т.е. из другой области. Единственный файл, где можно встретить что-то
подходящее, это "error.h" (MVV 6.0) Там такая строка -
"#define ERROR_ALREADY_EXISTS 183"
Что-то я не совсем понимаю происходящего. Что бы это значило ?
От проблемы-то я избавился (но некорректно) - просто в цикле повторяю
send, пока ошибка не пропадет - вроде работает теперь.
---------------------------------------------------------------------------------------------------

Кто мне объяснит в чем тут дело ?

Follow Ups:

Post a Followup
Name:
E-Mail:
Subject: Subject:

Comments:
Optional link:
Link title:
Optional image:


[hacking & security news] [articles, programing info] [uinC hack board] [links, soft & more...][home]
 Underground InformatioN Center forum [&hacking] 
CopyLeft 6DE9A