support interactive_timeout param (read/write timeout)