Revision: glite-voms-admin-server--release--1.2.3--patch-30 Archive: lorentey@elte.hu--2004 Creator: Karoly Lorentey Date: Thu Sep 22 02:34:47 CEST 2005 Standard-date: 2005-09-22 00:34:47 GMT Modified-files: src/org/glite/security/voms/service/VOMSSetup.java src/org/glite/security/voms/webui/ServletContextListener.java src/org/glite/security/voms/webui/admin/AdminContextListener.java src/org/glite/security/voms/webui/config/ServletContextListener.java src/org/glite/security/voms/webui/core/CoreContextListener.java src/org/glite/security/voms/webui/request/RequestContextListener.java src/org/glite/security/voms/webui/siblings/ServletContextListener.java New-patches: lorentey@elte.hu--2004/glite-voms-admin-server--release--1.2.3--patch-30 Summary: Prevent deadlocks caused by remote requests during service bootstrap. Keywords: * src/org/glite/security/voms/service/VOMSSetup.java (started): New member. (isStarted, waitUntilStarted): New methods. (start): Set started and notify everybody. * src/org/glite/security/voms/webui/ServletContextListener.java: Use VOMSSetup.waitUntilStarted. * src/org/glite/security/voms/webui/admin/AdminContextListener.java: Ditto. * src/org/glite/security/voms/webui/config/ServletContextListener.java: Ditto. * src/org/glite/security/voms/webui/core/CoreContextListener.java: Ditto. * src/org/glite/security/voms/webui/request/RequestContextListener.java: Ditto. * src/org/glite/security/voms/webui/siblings/ServletContextListener.java: Ditto.