In the mean time I am using accept(1) i.e. 1sec delay per loop. Still tooo loooong but better then 20sec. seems to work.