Tslib behaviour?

Hello list,
I was wondering why when using sdl 1.2.11 and tslib on ARM target, all
sdl main loop is stopped in mouse handler in a while() loop, awaiting
the release of the touch screen…
Please see: handle_tslib() function in SDL_fbevents.c source code…

So the behaviour is: all stuffs is “freezed” until I release the pen from
the touch screen surface. Is it a normal way of working?? And if so, why??

Best regards,–
Gianluca Renzi