Что значит эта ошибка сокета?

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
JohnK
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 874
Зарегистрирован: 03.08.2002 (Сб) 0:35
Откуда: 48.02` 37.58`

Что значит эта ошибка сокета?

Сообщение JohnK » 25.01.2006 (Ср) 4:36

Socket is non-blocking and the specified operation will block (-2146818253)
SELECT * FROM girls WHERE tits NOT NULL AND age BETWEEN 18 AND 25 ORDER BY Beauty

Wild VB Code for Food
Постоялец
Постоялец
 
Сообщения: 387
Зарегистрирован: 16.06.2005 (Чт) 17:34
Откуда: ты, друг? =)) Сообщений: 1234

Сообщение Wild VB Code for Food » 25.01.2006 (Ср) 5:26

Привет! Чёго аську выключаешь?

Приведи код, из-за которой такая ошибка вылезает.

http://msdn.microsoft.com/library/en-us/winsock/winsock/windows_sockets_1_1_blocking_routines_and_einprogress_2.asp
Лучше думать чем жевать.

JohnK
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 874
Зарегистрирован: 03.08.2002 (Сб) 0:35
Откуда: 48.02` 37.58`

Сообщение JohnK » 25.01.2006 (Ср) 22:19

Если бы я знал какой код.... А вот узнать какие условия приводят к этому помогут вычислить код...
SELECT * FROM girls WHERE tits NOT NULL AND age BETWEEN 18 AND 25 ORDER BY Beauty

JohnK
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 874
Зарегистрирован: 03.08.2002 (Сб) 0:35
Откуда: 48.02` 37.58`

Сообщение JohnK » 25.01.2006 (Ср) 23:49

На сколько я понял, происходит вот что:
Один сокет слушает, а в это время с запросом о коннекте к нему ломятся >3 других сокетов...
Или нет?
SELECT * FROM girls WHERE tits NOT NULL AND age BETWEEN 18 AND 25 ORDER BY Beauty

Wild VB Code for Food
Постоялец
Постоялец
 
Сообщения: 387
Зарегистрирован: 16.06.2005 (Чт) 17:34
Откуда: ты, друг? =)) Сообщений: 1234

Сообщение Wild VB Code for Food » 26.01.2006 (Чт) 3:23

Нет, ты просто используешь Синхронные сокеты, а надо-бы асинхронные. Я где-то статью по этому поводу в инете видел.
Лучше думать чем жевать.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 98

    TopList