Problem
When using Policy Server, it runs into a deadlock and stop serving requests. What we can see from pstack during hung status:
Thread 77 (Thread 0xac9bbb90 (LWP 1353)):
..#3 0x00e1b9f3 in EnterCriticalSection(_critsection*) () from /opt/ca/siteminder/lib/libsmcommonutil.so
#5 0x00686a39 in CSmObjDictVendor::LookupVendor(CSmObjId const&) () from /opt/ca/siteminder/lib/libsmobj.so
#6 0x0816fb8a in CSmAgentIdentity::FetchDevice() ()
#7 0x0816ed71 in CSmAgentIdentity::SetAgentIdentity(CString&, int, CString&) ()
Environment
Policy Server R12.52 SP1 CR01 on RHEL 5.11
Resolution