User: sparre  
  Date: 01/09/26 14:50:41

  Modified:    src/main/org/jboss/tm Tag: Branch_2_4 TxManager.java
  Log:
  Setting extremely high timeout values could give an undetected integer
  multiplication overflow, leading to unexpected results.
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.28.4.1  +2 -2      jboss/src/main/org/jboss/tm/TxManager.java
  
  Index: TxManager.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss/src/main/org/jboss/tm/TxManager.java,v
  retrieving revision 1.28
  retrieving revision 1.28.4.1
  diff -u -r1.28 -r1.28.4.1
  --- TxManager.java    2001/04/27 16:41:06     1.28
  +++ TxManager.java    2001/09/26 21:50:41     1.28.4.1
  @@ -36,7 +36,7 @@
    *  @author Rickard �berg ([EMAIL PROTECTED])
    *  @author <a href="mailto:[EMAIL PROTECTED]";>Marc Fleury</a>
    *  @author <a href="mailto:[EMAIL PROTECTED]";>Ole Husgaard</a>
  - *  @version $Revision: 1.28 $
  + *  @version $Revision: 1.28.4.1 $
    */
   public class TxManager
      implements TransactionManager,
  @@ -254,7 +254,7 @@
       */
      public void setDefaultTransactionTimeout(int seconds)
      {
  -      timeOut = 1000 * seconds;
  +      timeOut = 1000L * seconds;
      }
       
      /**
  
  
  

_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to