Package java.net

Examples of java.net.ServerSocket.accept()


    public void test_socket_accept_Nonblocking_NotBound() throws IOException {
        // regression test for Harmony-748      
        ServerSocket gotSocket = serverChannel.socket();
        serverChannel.configureBlocking(false);
        try {
            gotSocket.accept();
            fail("Should throw an IllegalBlockingModeException");
        } catch (IllegalBlockingModeException e) {
            // expected
        }       
        serverChannel.close();
View Full Code Here


        } catch (IllegalBlockingModeException e) {
            // expected
        }       
        serverChannel.close();
        try {
            gotSocket.accept();
            fail("Should throw an IllegalBlockingModeException");
        } catch (IllegalBlockingModeException e) {
            // expected
        }    
    }
View Full Code Here

        // regression test for Harmony-748
        serverChannel.configureBlocking(false);
        ServerSocket gotSocket = serverChannel.socket();
        gotSocket.bind(localAddr1);        
        try {
            gotSocket.accept();
            fail("Should throw an IllegalBlockingModeException");
        } catch (IllegalBlockingModeException e) {
            // expected
        }
        serverChannel.close();
View Full Code Here

        } catch (IllegalBlockingModeException e) {
            // expected
        }
        serverChannel.close();
        try {
            gotSocket.accept();
            fail("Should throw a ClosedChannelException");
        } catch (ClosedChannelException e) {
            // expected
        }
    }
View Full Code Here

        serverChannel.configureBlocking(true);
        ServerSocket gotSocket = serverChannel.socket();
        gotSocket.bind(localAddr1);        
        serverChannel.close();
        try {
            gotSocket.accept();
            fail("Should throw a ClosedChannelException");
        } catch (ClosedChannelException e) {
            // expected
        }
    }
View Full Code Here

                {
                    log.info("creating socket on " + port);
                    ServerSocket server = new ServerSocket(port);
                    log.info("accepting...");
                    portCreated = true;
                    s = server.accept();
                    log.info("accepted");
                }
            }
            catch (Exception e)
            {
View Full Code Here

    run = true;
    acceptThread = new Thread(processors, "Git-Daemon-Accept") {
      public void run() {
        while (isRunning()) {
          try {
            startClient(listenSock.accept());
          } catch (InterruptedIOException e) {
            // Test again to see if we should keep accepting.
          } catch (IOException e) {
            break;
          }
View Full Code Here

        // whenever a new connection is made, create a handler thread
        while(!followerState_.allConnected())
        {
          try {
          followerSocket = listener.accept();
         
          // disable Nagle's algorithm, otherwise we get TCP delays of ~40ms
          followerSocket.setTcpNoDelay(true);
         
          if(debug_) print("Received a client connection: " + followerSocket.getInetAddress());
View Full Code Here

    public void run() {
      ServerSocket serverSocket = null;
      try {
        serverSocket = new ServerSocket(port);
        Socket clientSocket = null;
        clientSocket = serverSocket.accept();
        new PrintStream(clientSocket.getOutputStream()).println(x);
        clientSocket.close();
      } catch (Exception e) {
        throw new RuntimeException(e);
      }
View Full Code Here

        Socket clientSocket = null;
        System.out.println("Accepting connections");
        synchronized (READY_FOR_CONNECTIONS) {
          READY_FOR_CONNECTIONS.notify();
        }
        clientSocket = serverSocket.accept();
        System.out.println("Connected on server.");
        System.out.println("Ready to read");
        x = new BufferedReader(new InputStreamReader(
            clientSocket.getInputStream())).readLine();
        System.out.println("Read: " + x);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.