User: oberg   
  Date: 00/10/09 13:17:11

  Modified:    src/main/org/jboss Main.java
  Log:
  SecurityManager is now optional (see jboss.properties for setting). Turning off the 
SM improves performance
  
  Revision  Changes    Path
  1.17      +6 -2      jboss/src/main/org/jboss/Main.java
  
  Index: Main.java
  ===================================================================
  RCS file: /products/cvs/ejboss/jboss/src/main/org/jboss/Main.java,v
  retrieving revision 1.16
  retrieving revision 1.17
  diff -u -r1.16 -r1.17
  --- Main.java 2000/10/05 19:47:18     1.16
  +++ Main.java 2000/10/09 20:17:11     1.17
  @@ -30,7 +30,7 @@
    *   @see <related>
    *   @author Rickard �berg ([EMAIL PROTECTED])
    *   @author <a href="mailto:[EMAIL PROTECTED]">Daniel O'Connor</a>.
  - *   @version $Revision: 1.16 $
  + *   @version $Revision: 1.17 $
    */
   public class Main
   {
  @@ -66,7 +66,11 @@
         }
   
         System.setProperty("java.security.policy", serverPolicy);
  -      System.setSecurityManager(new SecurityManager());
  +
  +      // Set security manager
  +      // Optional for better performance
  +      if (System.getProperty("java.security.manager") != null)
  +         
System.setSecurityManager((SecurityManager)Class.forName(System.getProperty("java.security.manager")).newInstance());
   
         // use thread-local principal and credential propagation
         SecurityAssociation.setServer();
  
  
  

Reply via email to