too early in the morning :-D forget it. so when the port is not responding anymore, the process is still blocking it for a moment? can we try usleep for 100 ms or something? maybe its just a very short interval?