I'm running the openfire server on windows and created a very simple program:
public class Main {
public static void main(String[] args) throws Exception{
Connection connection = new XMPPConnection("localhost");
connection.connect();
connection.login("bjacobs", "password");
Chat chat = connection.getChatManager().createChat("mjacobs@Bryan-PC", new MessageListener() {
@Override
public void processMessage(Chat chat, Message message) {
System.out.println(message.getBody());
}
});
connection.disconnect(); // strange behavior here
}
}
connection.disconnect results in two odd things:
1. The following message is displayed in my intellij console: couldn't setup local SOCKS5 proxy on port 7777: Unrecognized Windows Sockets error: 0: JVM_Bind
2. The java process isn't killed and I can't kill it in the Task Manager I'm told access denied.
Any thoughts would be greatly appreciated.