This is the service execute :

procedure TRpUaClnt.DDServiceExecute(Sender: TDDService);
begin
  FHandle:= RpUaClnt.ServiceWindow;
  UaClient.OnDisplay:= Display;
  UaClient.StartApplication;
  while not terminated do
    try
      ServiceThread.ProcessRequests(true);
    except
      on E: exception do
        begin
          Display('Error occured @ ' + DateTimeToStr(now) +
          ' - ' + E.Message, ntlError);
        end;
    end;
end;


Paul


----- Original Message ----- 
From: "Arno Garrels" <[EMAIL PROTECTED]>
To: "ICS support mailing" <twsocket@elists.org>
Sent: Saturday, October 18, 2008 5:07 PM
Subject: Re: [twsocket] HttpsCli in service application


> Paul wrote:
>>> Where to you create your class?
>> in ServiceStart
>> 
>>> Async or sync methods?
>> Async
>> 
>>> Maybe messages are not processed properly.
>>> Are there more threads beside main thread and service thread?
>> It's directlly in the service thread (with message loop)
> 
> Is TService.OnExecute assigned? 
> If not, the service thread runs its message loop ProcessRequests(FALSE)
> when OnStart is left, calling another message loop in OnStart won't be
> a good idea. If you assigned TService.OnExecute you should show some
> code.
> 
>> 
>>> What ICS version do you use?
>> It's still V5
> 
> Provided you added the old SSL-fixes to v5 posted to ICS-SSL last year
> and to this list recently I have no idea what else might be wrong.
> If it works in the GUI application it's likely a bug in your service
> code?
> 
> --
> Arno Garrels
> 
> -- 
> To unsubscribe or change your settings for TWSocket mailing list
> please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
> Visit our website at http://www.overbyte.be
>
-- 
To unsubscribe or change your settings for TWSocket mailing list
please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be

Reply via email to