public static void main(String args[]) throws IOException, InterruptedException, SharkProtocolNotSupportedException { L.setLogLevel(L.LOGLEVEL_ALL); Peer bob = new Peer("Bob", 7071); // wait for alice 2 connect Thread.sleep(10000); // Thread.sleep(Integer.MAX_VALUE); System.out.println("Shutting down Bob"); bob.stop(); }
@Test public void testConnect() throws Exception { // org.eclipse.jetty.util.log.Log.getLog().setDebugEnabled(true); _server.start(); _client.start(); waitPeerOpened(); Peer clientPeer = _server.getPeer("client"); assertNotNull(clientPeer); assertTrue(clientPeer.isOpen()); _peer.stop(); Thread.sleep(100); assertTrue(_peer.isClosed()); assertTrue(clientPeer.isClosed()); }