Cita:
Iniciado por hschimpf
Debes utilizar el modificador [URL="http://docs.oracle.com/javase/tutorial/essential/concurrency/syncmeth.html"]synchronized[/URL] que te proporciona java justamente para ese tipo de problemas.
Suerte!

con usar una pila sincronizada fue suficiente, muchas gracias.