Read and timeout option issue

Hi,

The Read() application hangs up only if there is no response for about 20 seconds.
I would like to shorten that delay to 10 seconds for example, that was my attempt:

But still, the call will only hang up after 20 seconds when nothing has been entered.
Anyone any ideas?

PS:
I have 10.7.1 version of Asterisk, running on Ubuntu 12.04.1 LTS

I noticed that 10 seconds timeout aren’t 10 seconds from the moment Read() is executed, but most probably from the moment the audio files in Read() have finished playing, and the audio files are playing for 10 seconds + 10 seconds of timeout, that gave me still had a 20 seconds call which confused me, thinking the timeout parameter had no effect.