Fix background thread cleanup.
authorwassa <wassa@ab3bd59b-922f-494d-bb5f-6f0a3c29deca>
Tue, 10 Feb 2004 22:04:39 +0000 (22:04 +0000)
committerwassa <wassa@ab3bd59b-922f-494d-bb5f-6f0a3c29deca>
Tue, 10 Feb 2004 22:04:39 +0000 (22:04 +0000)
commitfa9d619ff97ad0f46b4e50d6c7c93f1f200ff030
tree7bee9c97e83c8b75feb0ecf65e6c562f7bf58099
parentd4461662a08cab5e8f0470dee672423c5379d355
Fix background thread cleanup.
Cleanup threads will now be properly shutdown in the even of a context reload and when main() exits.
Cleanup threads are set to lower priority.

git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@892 ab3bd59b-922f-494d-bb5f-6f0a3c29deca
16 files changed:
src/edu/internet2/middleware/shibboleth/aa/AAResponder.java
src/edu/internet2/middleware/shibboleth/aa/AAServlet.java
src/edu/internet2/middleware/shibboleth/aa/arp/ArpEngine.java
src/edu/internet2/middleware/shibboleth/aa/arp/ArpRepository.java
src/edu/internet2/middleware/shibboleth/aa/arp/provider/BaseArpRepository.java
src/edu/internet2/middleware/shibboleth/aa/arp/provider/MemoryArpRepository.java
src/edu/internet2/middleware/shibboleth/aa/attrresolv/AttributeResolver.java
src/edu/internet2/middleware/shibboleth/aa/attrresolv/ResolverCache.java
src/edu/internet2/middleware/shibboleth/common/BaseNameIdentifierMapping.java
src/edu/internet2/middleware/shibboleth/common/NameIdentifierMapping.java
src/edu/internet2/middleware/shibboleth/common/NameMapper.java
src/edu/internet2/middleware/shibboleth/common/PrincipalNameIdentifier.java
src/edu/internet2/middleware/shibboleth/common/ResourceWatchdog.java
src/edu/internet2/middleware/shibboleth/hs/HandleServlet.java
src/edu/internet2/middleware/shibboleth/hs/provider/SharedMemoryShibHandle.java
src/edu/internet2/middleware/shibboleth/wayf/WayfService.java