Testing on linux, I'm not experiencing such issue, with the default timeout. Tested with the cmd/unix/reverse and the cmd/unix/bind_perl payloads. 

Are you experiencing such issues just with some payloads and/or windows target maybe? Trying to reproduce to try to work a little into it :)