Browse Source

Merge remote-tracking branch 'origin/master'

Arnaud Vergnet 3 years ago
parent
commit
5cf0279279
1 changed files with 8 additions and 5 deletions
  1. 8
    5
      src/main/java/fr/insa/clavardator/users/UserList.java

+ 8
- 5
src/main/java/fr/insa/clavardator/users/UserList.java View File

@@ -7,7 +7,6 @@ import fr.insa.clavardator.util.ErrorCallback;
7 7
 import fr.insa.clavardator.util.Log;
8 8
 
9 9
 import java.beans.PropertyChangeEvent;
10
-import java.net.InetAddress;
11 10
 import java.util.ArrayList;
12 11
 import java.util.HashMap;
13 12
 import java.util.Map;
@@ -110,16 +109,18 @@ public class UserList {
110 109
 				if (!inactiveUsers.containsKey(id)) {
111 110
 					if (activeUsers.containsKey(id)) {
112 111
 						Log.e(getClass().getSimpleName(), "Tried to set state CONNECTED on an already connected user: user id " + id);
113
-						return;
114 112
 					} else {
115 113
 						Log.e(getClass().getSimpleName(), "Tried to set state CONNECTED on an unknown user: user id " + id);
116
-						return;
117 114
 					}
115
+					return;
118 116
 				}
119 117
 
120 118
 				inactiveUsers.remove(id);
121 119
 				activeUsers.put(id, user);
122 120
 				notifyConnectionObservers(user);
121
+				Log.v(getClass().getSimpleName(), "State of user " + id + " updated from " +
122
+						oldState.toString() + " to " + newState.toString());
123
+
123 124
 
124 125
 			} else if (oldState == PeerUser.State.CONNECTED &&
125 126
 					(newState == PeerUser.State.DISCONNECTED || newState == PeerUser.State.CONNECTING)) {
@@ -127,16 +128,18 @@ public class UserList {
127 128
 				if (!activeUsers.containsKey(id)) {
128 129
 					if (inactiveUsers.containsKey(id)) {
129 130
 						Log.e(getClass().getSimpleName(), "Tried to set state DISCONNECTED on an already disconnected user: user id " + id);
130
-						return;
131 131
 					} else {
132 132
 						Log.e(getClass().getSimpleName(), "Tried to set state DISCONNECTED on an unknown user: user id " + id);
133
-						return;
134 133
 					}
134
+					return;
135 135
 				}
136 136
 
137 137
 				activeUsers.remove(id);
138 138
 				inactiveUsers.put(id, user);
139 139
 				notifyDisconnectionObservers(user);
140
+
141
+				Log.v(getClass().getSimpleName(), "State of user " + id + " updated from " +
142
+						oldState.toString() + " to " + newState.toString());
140 143
 			}
141 144
 		}
142 145
 	}

Loading…
Cancel
Save