Fixed a few problems:
- some bugs that creeped in when I moved security into its own adapter - improved some DB code as it doesn't work in Android anyway - all entities should be serializable (very useful in Android)
This commit is contained in:
		| @@ -27,6 +27,7 @@ import org.slf4j.Logger; | ||||
| import org.slf4j.LoggerFactory; | ||||
|  | ||||
| import java.io.IOException; | ||||
| import java.net.InetAddress; | ||||
| import java.net.ServerSocket; | ||||
| import java.net.Socket; | ||||
| import java.util.*; | ||||
| @@ -149,6 +150,11 @@ public class DefaultNetworkHandler implements NetworkHandler, ContextHolder { | ||||
|         } | ||||
|     } | ||||
|  | ||||
|     @Override | ||||
|     public void synchronize(InetAddress trustedHost, int port, MessageListener listener) throws IOException { | ||||
|         startConnection(new Connection(ctx, CLIENT, new Socket(trustedHost, port), listener, requestedObjects)); | ||||
|     } | ||||
|  | ||||
|     private void startConnection(Connection c) { | ||||
|         synchronized (connections) { | ||||
|             // prevent connecting twice to the same node | ||||
|   | ||||
		Reference in New Issue
	
	Block a user