Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

При ошибке отсоединяются все? [D6, Win95/98, Win2k, WinXP]


Hogo ©   (2002-11-04 20:05:00) 

Есть программа сервер, к ней присоедены несколько клиентов,
когда одного из клиентов перезагрузить или выключить на системном блоке (Reset, Power) то обрубаются все клиенты.
Кто-нибудь сталкивался с этим?


igorx   (2002-11-05 12:48:00) [1]

Бросаю кусок кода:

procedure TTradeForm.ServerSocketClientError(Sender: TObject;
Socket: TCustomWinSocket; ErrorEvent: TErrorEvent; var ErrorCode: Integer);
var
s:string;
begin
case ErrorEvent of
eeGeneral : s:="eeGeneral";
eeSend : s:="eeSend";
eeReceive : s:="eeReceive";
eeConnect : s:="eeConnect";
eeDisconnect : s:="eeDisconnect";
eeAccept : s:="eeAccept";
end;
WriteLog("on error "+s+"


Polevi   (2002-11-05 12:22:00) [2]

>igorx © (05.11.02 11:50)
вы чтото неправильно делаете :)


hogo   (2002-11-05 12:07:00) [3]

igorx, как у вас обработаны ошибки SeverSocket?


igorx   (2002-11-05 11:50:00) [4]

Чепуха :) У меня аналогичный комплекс программ без BDE и все отлично работает.


Polevi   (2002-11-05 09:49:00) [5]

да, без BDE не будет работать


hogo   (2002-11-04 20:50:00) [6]

У меня тоже TSocketServer и TSocketClient
программа работала до того момента когда я отказался от BDE, перешел на другйо способ хранения информации. Тогда и началось.


Эльф   (2002-11-04 20:42:00) [7]

Я чат пишу, ничего такого не замечал. У меня TSocketServer и TSocketClient, а у тебя?


Наверх

Титульная страница Поиск, карта сайта Написать письмо