My listener ->

```java
    public void startListening(){
        String[] details = session.split(":");
        SessionUser user = new SessionUser();
        System.out.println("Waiting for another user..");
        listening = new Thread("listen thread"){
            public void run() {
                while(true) {
                    while (user.users < 2) {
                        try {
                            Socket socket1 = socket.accept();
                            System.out.println(socket1.getInetAddress().toString() + " has joined...");
                            user.users++;
                            socket1.close();
                        } catch (Exception e) {
                            System.out.println("Ran into a error!");
                        }
                    }
                }
            }
        };
        listening.start();

    }

```

My sender ->

```java
    public void join(InetAddress address, int port){
        byte[] data = new byte[1024];
        DatagramPacket packet = new DatagramPacket(data, data.length, address, port);
        try {
            DatagramSocket socket = new DatagramSocket();
            System.out.println("Attempting to join session <" + address.toString() + ":" + port + ">!");
            socket.send(packet);
            System.out.println("Joining......");
        }catch (Exception e){
            System.out.println("Unable to connect, this may be a server error, or you've entered incorrect details!");
        }
    }

```

So i just want to send packets to the hosts server upon connecting, however, when i run this i am not seeing any sort of output, here is a picture that will probably explain it better then i can -> [click me](https://i.stack.imgur.com/JUREl.png)