>>>>> "Matthias" == Matthias Andree <ma at dt.e-technik.uni-dortmund.de> writes: Matthias> volatile int wantpost = 0; What is the point in declaring those variables volatile, except prevent useful compiler optimizations? Sam -- Samuel Tardieu -- sam at rfc1149.net -- http://www.rfc1149.net/