Log the client registration steps.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7020 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
This commit is contained in:
parent
90c01777ae
commit
2825885560
@ -37,6 +37,8 @@ import java.nio.ByteBuffer;
|
||||
import java.util.*;
|
||||
import java.util.concurrent.*;
|
||||
import java.util.concurrent.atomic.AtomicLong;
|
||||
import java.util.logging.Level;
|
||||
import java.util.logging.Logger;
|
||||
|
||||
import com.jme3.network.*;
|
||||
import com.jme3.network.kernel.*;
|
||||
@ -53,6 +55,8 @@ import com.jme3.network.serializing.Serializer;
|
||||
*/
|
||||
public class DefaultServer implements Server
|
||||
{
|
||||
static Logger log = Logger.getLogger(DefaultServer.class.getName());
|
||||
|
||||
private boolean isRunning = false;
|
||||
private AtomicLong nextId = new AtomicLong(0);
|
||||
private Kernel reliable;
|
||||
@ -227,6 +231,9 @@ public class DefaultServer implements Server
|
||||
Connection c = connecting.remove(tempId);
|
||||
if( c == null ) {
|
||||
c = new Connection();
|
||||
log.log( Level.FINE, "Registering client for endpoint, pass 1:{0}.", p );
|
||||
} else {
|
||||
log.log( Level.FINE, "Refining client registration for endpoint:{0}.", p );
|
||||
}
|
||||
|
||||
// Fill in what we now know
|
||||
@ -267,7 +274,9 @@ public class DefaultServer implements Server
|
||||
// Best to do this outside of the synch block to avoid
|
||||
// over synchronizing which is the path to deadlocks
|
||||
if( addedConnection != null ) {
|
||||
// Nnow we can notify the listeners about the
|
||||
log.log( Level.INFO, "Client registered:{0}.", addedConnection );
|
||||
|
||||
// Now we can notify the listeners about the
|
||||
// new connection.
|
||||
fireConnectionAdded( addedConnection );
|
||||
|
||||
@ -386,6 +395,11 @@ public class DefaultServer implements Server
|
||||
{
|
||||
return Collections.unmodifiableSet(sessionData.keySet());
|
||||
}
|
||||
|
||||
public String toString()
|
||||
{
|
||||
return "Connection[ id=" + id + ", reliable=" + reliable + ", fast=" + fast + " ]";
|
||||
}
|
||||
}
|
||||
|
||||
protected class Redispatch implements MessageListener<HostedConnection>
|
||||
|
Loading…
x
Reference in New Issue
Block a user