changeset 20:d9b6abd14326

Fix appsPerUser limit.
author Mikhail Kryshen <mikhail@kryshen.net>
date Tue, 03 Nov 2009 04:06:30 +0300
parents d3495301ca01
children 282500da9a6c
files src/kryshen/catalina/userconfig/UserConfig.java
diffstat 1 files changed, 6 insertions(+), 1 deletions(-) [+]
line diff
     1.1 --- a/src/kryshen/catalina/userconfig/UserConfig.java	Tue Nov 03 04:04:45 2009 +0300
     1.2 +++ b/src/kryshen/catalina/userconfig/UserConfig.java	Tue Nov 03 04:06:30 2009 +0300
     1.3 @@ -144,7 +144,7 @@
     1.4  
     1.5          int appCount = 0;
     1.6  
     1.7 -        for (int i = 0; i < files.length && appCount < appsPerUser; i++) {
     1.8 +        for (int i = 0; i < files.length; i++) {
     1.9              if (files[i].equalsIgnoreCase("META-INF")) {
    1.10                  continue;
    1.11              }
    1.12 @@ -160,7 +160,12 @@
    1.13              }
    1.14  
    1.15              deployUserApp(user, dir, files[i]);
    1.16 +
    1.17              appCount++;
    1.18 +
    1.19 +            if (appsPerUser > 0 && appCount >= appsPerUser) {
    1.20 +                break;
    1.21 +            }
    1.22          }
    1.23      }
    1.24