So that you never get thrown out of SL for being idle do this:-
press ctrl-alt-d to get your client (now called advanced) menu up
mac users press command-control-d
client(Advanced) > character > character tests and then uncheck go away/AFK when idle.
You will need to repeat this when you update your browser