diff --git a/pitiupi.mpChat/out/META-INF/META-INF/services/pitiupi.models.Plugin b/pitiupi.mpChat/out/META-INF/META-INF/services/pitiupi.models.Plugin deleted file mode 100644 index 3240a6f..0000000 --- a/pitiupi.mpChat/out/META-INF/META-INF/services/pitiupi.models.Plugin +++ /dev/null @@ -1 +0,0 @@ -plugin.MultiProtocolChat diff --git a/pitiupi/src/pitiupi/net/tcp/SocketTCP.java b/pitiupi/src/pitiupi/net/tcp/SocketTCP.java index 8f994c1..93400dd 100644 --- a/pitiupi/src/pitiupi/net/tcp/SocketTCP.java +++ b/pitiupi/src/pitiupi/net/tcp/SocketTCP.java @@ -262,6 +262,7 @@ public class SocketTCP extends Thread { * @param connection conexão cujo fluxo de entrada será processado. */ private void startReceiver(TcpConnection connection) { + System.out.println("Starting TCP connection receiver."); if (!connection.isPrivate()) { publicConnectionReceiver(connection); @@ -273,8 +274,10 @@ public class SocketTCP extends Thread { return; } - if (pluginManager.handleConnection(connection, connection.getReceiver())) + if (pluginManager.handleConnection(connection, connection.getReceiver())) { + System.out.println("Private connection receiver established."); privateConnectionReceiver(connection); + } else { InfoMessage.sendSystemInfo( connection, @@ -348,6 +351,7 @@ public class SocketTCP extends Thread { while (running) { try { byte[] message = connection.receive(); + System.out.println("Um plugin recebeu uma mensagem"); InfoMessage sysMessage = InfoMessage.parseSystemInfo(message); if (sysMessage == null) { diff --git a/pitiupi/src/pitiupi/net/tcp/TcpConnection.java b/pitiupi/src/pitiupi/net/tcp/TcpConnection.java index 2194b9d..00abb8d 100644 --- a/pitiupi/src/pitiupi/net/tcp/TcpConnection.java +++ b/pitiupi/src/pitiupi/net/tcp/TcpConnection.java @@ -60,6 +60,8 @@ public class TcpConnection { output.write(message); output.flush(); updateLastActivity(); + + System.out.println("TcpConnection enviou uma mensagem de tamanho: " + message.length); } /** @@ -75,6 +77,8 @@ public class TcpConnection { byte[] receive() throws IOException { int length = input.readInt(); + System.out.println("TcpConnection recebeu uma mensagem de tamanho: " + length); + if (length < 0) throw new IOException("Invalid message length."); byte[] message = input.readNBytes(length);