preleva un messaggio dalla coda . concode_field_sep boolean occupato concode_elem_sep Queue<Messaggio> coda concode_field_sep void Send
Messaggio function ( ) { if ( occupato || coda . isEmpty ( ) ) try { wait ( ) ; } catch ( InterruptedException loc0 ) { System . out . println ( "srini_string" + loc0 ) ; System . exit ( - 1 ) ; } occupato = true ; Messaggio loc1 = coda . poll ( ) ; occupato = false ; notify ( ) ; return loc1 ; }