UniAlerter INET/inet_error: read errno = 10038

Обсуждение возникших проблем, предложений и ошибок IBDAC компонентов
Ответить
volser
Сообщения: 1
Зарегистрирован: Чт 04 окт 2012 15:45

UniAlerter INET/inet_error: read errno = 10038

Сообщение volser » Чт 04 окт 2012 15:52

Есть простой код:

Код: Выделить всё

with UniConnection1 do begin
    ProviderName := 'InterBase';
    Server := 'localhost';
    Username := 'SYSDBA';
    Password := 'masterkey';
    Database := 'd:\DataBase\1.fdb';
    Open;

    with UniAlerter1 do begin
      Events := 'TEST';
      Active := True;
      ShowMessage('?');
      Active := False;
    end;

    Close;
  end;
После выполнения в логах Firebird появляется строка:
INET/inet_error: read errno = 10038

Delphi 7, Firebird 2.5.1, Windows 7
Что делаю не так?

ZEuS
Devart Team
Сообщения: 11
Зарегистрирован: Пт 06 апр 2012 06:10

Re: UniAlerter INET/inet_error: read errno = 10038

Сообщение ZEuS » Пт 05 окт 2012 13:27

Подобное сообщение в логе Firebird связано с особенностями обработки сокетов Firebird-ом при использовании алертера. Эта же ошибка воспроизводится при использовании стандартных InterBase-компонентов, поставляющих с Делфи. Мы не можем повлиять на данное поведение.

Ответить