Author: vdegtyarev
Date: Fri Aug 21 03:45:00 2015
New Revision: 1696889
URL: http://svn.apache.org/r1696889
Log:
OPENMEETINGS-1125 minor changes.
Modified:
openmeetings/branches/3.0.x/src/main/java/org/apache/openmeetings/remote/UserService.java
openmeetings/branches/3.0.x/src/web/java/org/apache/openmeetings/web/app/Application.java
Modified:
openmeetings/branches/3.0.x/src/main/java/org/apache/openmeetings/remote/UserService.java
URL:
http://svn.apache.org/viewvc/openmeetings/branches/3.0.x/src/main/java/org/apache/openmeetings/remote/UserService.java?rev=1696889&r1=1696888&r2=1696889&view=diff
==============================================================================
---
openmeetings/branches/3.0.x/src/main/java/org/apache/openmeetings/remote/UserService.java
(original)
+++
openmeetings/branches/3.0.x/src/main/java/org/apache/openmeetings/remote/UserService.java
Fri Aug 21 03:45:00 2015
@@ -21,7 +21,6 @@ package org.apache.openmeetings.remote;
import static
org.apache.openmeetings.db.entity.user.PrivateMessage.INBOX_FOLDER_ID;
import static
org.apache.openmeetings.db.entity.user.PrivateMessage.SENT_FOLDER_ID;
import static org.apache.openmeetings.util.OpenmeetingsVariables.webAppRootKey;
-import static org.apache.openmeetings.web.app.Application.removeOnlineUser;
import java.util.ArrayList;
import java.util.Calendar;
@@ -513,7 +512,7 @@ public class UserService implements IUse
if
(AuthLevelUtil.hasAdminLevel(userDao.getRights(users_id))) {
WebClient client =
Application.getClientByKeys(userId, sessionId);
if (client != null) {
- removeOnlineUser(client);
+ Application.invalidateClient(client);
}
}
} catch (Exception err) {
Modified:
openmeetings/branches/3.0.x/src/web/java/org/apache/openmeetings/web/app/Application.java
URL:
http://svn.apache.org/viewvc/openmeetings/branches/3.0.x/src/web/java/org/apache/openmeetings/web/app/Application.java?rev=1696889&r1=1696888&r2=1696889&view=diff
==============================================================================
---
openmeetings/branches/3.0.x/src/web/java/org/apache/openmeetings/web/app/Application.java
(original)
+++
openmeetings/branches/3.0.x/src/web/java/org/apache/openmeetings/web/app/Application.java
Fri Aug 21 03:45:00 2015
@@ -204,7 +204,6 @@ public class Application extends Authent
try {
if (c != null) {
ONLINE_USERS.remove(c.getUserId(),
c.getSessionId());
- invalidateClient(c);
}
} catch (Exception err) {
log.error("[removeOnlineUser]", err);
@@ -240,6 +239,7 @@ public class Application extends Authent
public static void invalidateClient(WebClient client) {
if (!INVALID_SESSIONS.containsKey(client.getSessionId())) {
INVALID_SESSIONS.put(client.getSessionId(), client);
+ removeOnlineUser(client);
}
}