class io.netty.util.concurrent.RejectedExecutionHandlers$2 extends java.lang.Object implements io.netty.util.concurrent.RejectedExecutionHandler { final int val$retries; final long val$backOffNanos; void (int, long) { int v; long v; io.netty.util.concurrent.RejectedExecutionHandlers$2 v; v := @this: io.netty.util.concurrent.RejectedExecutionHandlers$2; v := @parameter: int; v := @parameter: long; v. = v; v. = v; specialinvoke v.()>(); return; } public void rejected(java.lang.Runnable, io.netty.util.concurrent.SingleThreadEventExecutor) { io.netty.util.concurrent.SingleThreadEventExecutor v; io.netty.util.concurrent.RejectedExecutionHandlers$2 v; long v; java.lang.Runnable v; java.util.concurrent.RejectedExecutionException v; int v, v; boolean v, v; v := @this: io.netty.util.concurrent.RejectedExecutionHandlers$2; v := @parameter: java.lang.Runnable; v := @parameter: io.netty.util.concurrent.SingleThreadEventExecutor; v = virtualinvoke v.(); if v != 0 goto label; v = 0; label: v = v.; if v >= v goto label; virtualinvoke v.(0); v = v.; staticinvoke (v); v = virtualinvoke v.(v); if v == 0 goto label; return; label: v = v + 1; goto label; label: v = new java.util.concurrent.RejectedExecutionException; specialinvoke v.()>(); throw v; } }