class org.apache.zookeeper.server.quorum.UnifiedServerSocketTest$UnifiedServerThread$1 extends java.lang.Object implements java.lang.Runnable { final java.net.Socket val$unifiedSocket; final boolean val$tcpNoDelay; final boolean val$keepAlive; final org.apache.zookeeper.server.quorum.UnifiedServerSocketTest$UnifiedServerThread this$0; void (org.apache.zookeeper.server.quorum.UnifiedServerSocketTest$UnifiedServerThread, java.net.Socket, boolean, boolean) { java.net.Socket v; org.apache.zookeeper.server.quorum.UnifiedServerSocketTest$UnifiedServerThread v; org.apache.zookeeper.server.quorum.UnifiedServerSocketTest$UnifiedServerThread$1 v; boolean v, v; v := @this: org.apache.zookeeper.server.quorum.UnifiedServerSocketTest$UnifiedServerThread$1; v := @parameter: org.apache.zookeeper.server.quorum.UnifiedServerSocketTest$UnifiedServerThread; v := @parameter: java.net.Socket; v := @parameter: boolean; v := @parameter: boolean; v. = v; v. = v; v. = v; v. = v; specialinvoke v.()>(); return; } public void run() { byte[] v, v, v; boolean v, v, v, v; java.util.List v, v; org.apache.zookeeper.server.quorum.UnifiedServerSocketTest$UnifiedServerThread v, v, v; java.lang.Throwable v, v; java.net.Socket v, v, v, v, v, v, v, v; int v, v; java.lang.Boolean v, v, v, v; java.io.OutputStream v, v; org.apache.zookeeper.server.quorum.UnifiedServerSocketTest$UnifiedServerThread$1 v; java.io.IOException v; java.lang.RuntimeException v; java.io.InputStream v; v := @this: org.apache.zookeeper.server.quorum.UnifiedServerSocketTest$UnifiedServerThread$1; label: v = newarray (byte)[1024]; v = v.; v = virtualinvoke v.(); v = virtualinvoke v.(v, 0, 1024); v = v.; v = staticinvoke (v); v = v.; v = virtualinvoke v.(); v = staticinvoke (v); staticinvoke (v, v); v = v.; v = virtualinvoke v.(); staticinvoke (1000, v); v = v.; v = staticinvoke (v); v = v.; v = virtualinvoke v.(); v = staticinvoke (v); staticinvoke (v, v); if v <= 0 goto label; v = newarray (byte)[v]; staticinvoke (v, 0, v, 0, v); v = v.; v = v.; entermonitor v; label: v = v.; v = v.; interfaceinvoke v.(v); exitmonitor v; label: goto label; label: v := @caughtexception; exitmonitor v; throw v; label: v = v.; v = virtualinvoke v.(); v = v.; v = v.; virtualinvoke v.(v); v = v.; v = virtualinvoke v.(); virtualinvoke v.(); label: v = v.; staticinvoke (v); goto label; label: v := @caughtexception; v = new java.lang.RuntimeException; specialinvoke v.(java.lang.Throwable)>(v); throw v; label: v := @caughtexception; v = v.; staticinvoke (v); throw v; label: return; catch java.lang.Throwable from label to label with label; catch java.io.IOException from label to label with label; catch java.lang.Throwable from label to label with label; } }