Setting timeout to too low a value might not always be sensible for slow connections.
I had problems with cursor key sequences being seen as esc followed by garbage due to the extremely low timeout when using a mosh client on a chromebook.
Changing it to 100 seems to alleviate the problem when connecting from a web based client to an overseas VPS via DSL. But tunnelling via a VPN over a 3G connection with the same client and I needed 500 to be safe.
Changing timeout is a cool optimisation for local use but I think this breaks the principle of least astonishment for a plugin called "sensible" to create intermittent and unpredictable results based on connection speed.
Setting timeout to too low a value might not always be sensible for slow connections.
I had problems with cursor key sequences being seen as esc followed by garbage due to the extremely low timeout when using a mosh client on a chromebook.
Changing it to 100 seems to alleviate the problem when connecting from a web based client to an overseas VPS via DSL. But tunnelling via a VPN over a 3G connection with the same client and I needed 500 to be safe.
Changing timeout is a cool optimisation for local use but I think this breaks the principle of least astonishment for a plugin called "sensible" to create intermittent and unpredictable results based on connection speed.