[tao-bugs] Service after some time working idle (1 night) can't process requests
Johnny Willemsen
jwillemsen at remedy.nl
Fri Jan 13 04:32:42 CST 2017
Hi,
Thanks for using the PRF form. Can you attach a debugger and see where
the server is looping exactly?
Best regards,
Johnny Willemsen
Remedy IT
Postbus 81 | 6930 AB Westervoort | The Netherlands
http://www.remedy.nl
On 01/12/2017 02:32 PM, Daniel Suchodolski wrote:
> Hi TAO,
>
>
> TAO VERSION: 2.4.1
> ACE VERSION: 6.4.1
>
> HOST MACHINE and OPERATING SYSTEM:
> Debian 8 (Jessie)
>
> COMPILER: g++ (Debian 4.9.2-10) 4.9.2
>
>
> DOES THE PROBLEM AFFECT:
> EXECUTION? YES
>
>
> SYNOPSIS:
> CORBA service after some time working idle (1 night) can't process
> requests. (migration result)
>
> DESCRIPTION:
> At the beginning I want to highlight that we use version of ACE-TAO
> compiled with option "threads 0". The problem started to happen with
> many services after migration to newest version of ACE TAO and
> operating system. Up to now the system worked stable on version
> 1.2.1/5.2.1 (linux lenny).
>
> How it works:
> Server application registers CORBA service in NamingService.
> If a client connects shortly after start of the server
> then the server works fine: the server process request properly.
>
> After some time (for example 1 night) a client connects to the Server, but
> when the client tries to use service then the server hangs up and use
> 100% of a processor.
> Client is blocked by the server until the server is killed. Debugging,
> we found out that the problem is somewhere inside CORBA invocation.
> Very unclear are debug information seen during loading
> adatp3-services.svc, but we are not able fully interpret this issue.
>
> The services is run with the following ORBParameters:
> -ORBDottedDecimalAddresses 1
> -ORBDebug -ORBDebugLevel 10 -ORBVerboseLogging 2
> -ORBInitRef NameService=corbaloc::server:30033/NameService
> -ORBSvcConf adatp3-services.svc
>
> and adatp3-services.svc:
> static Advanced_Resource_Factory "-ORBReactorMaskSignals 0
> -ORBInputCDRAllocator null -ORBReactorType select_st -ORBConnec
> tionCacheLock null"
> static Server_Strategy_Factory "-ORBAllowReactivationOfSystemids 0"
> static Client_Strategy_Factory "-ORBTransportMuxStrategy EXCLUSIVE
> -ORBClientConnectionHandler RW"
>
>
> REPEAT BY:
> Every Time
>
> TAO LOG:
>
> The Log of the server is showed below. The log is divided into parts:
>
> [Start Server]
> [Client connect to Server after short time]
> [Client is connecting after some time]
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.isis.vanderbilt.edu/pipermail/tao-bugs/attachments/20170113/86fe535c/attachment.html>
More information about the tao-bugs
mailing list