Следующий сегмент кода:
private class ConnectionControl implements Runnable
{
public void run()
{
while( true )
{
if( !cnnct.isInMsgEmpty() )
System.out.println( "Incoming message: " + cnnct.getInMsg().getPayloadString() ) ;
}
}
}
Работает, когда я запускаю его в отладчике Eclipse и ставлю точку останова в строке System.out.Однако, если я запускаю его как обычно, я не получаю вывод «Incoming message ...».
Любые мысли о том, почему это будет или как его отладить ???
Ааа разобрался ... возникла тупиковая ситуация, когда два потока использовали один и тот же ресурс.Спасибо за вашу помощь, ребята!
Ура!