//源代码
synchronized(this)
{
if (m_awaitingClient && m_fakeServerClosed)
{
// Some other thread is still awaiting client,
// just set flags and return from this call
m_fakeServerClosed = false;
return;
}
m_awaitingClient = true;
m_fakeServerClosed = false;
}
//混淆后反编译的代码
label0:
{
synchronized(this)
{
if(!m_awaitingClient || !m_fakeServerClosed)
break label0;
m_fakeServerClosed = false;
}
return;
}
m_awaitingClient = true;
m_fakeServerClosed = false;
j;
JVM INSTR monitorexit ;