para un llamado telefónico. Es un bug, y puede elminarse con una simple regla
(y así ganar millones de dolares, horas-hombre, etceteras, al rededor del mundo).
BugFix:
"Si no puede hablar, no atienda"
//
//Source.java
//
//...
try {
if(puedeHablar())
{
atenderLlamado();
}
else
{
Thread.yield();
}
} catch(Exception ex)
{
System.out.println("Exceptions are exceptional (or they should be)");
}