In 985b9e4ec39ac521e7398a8e3017c96f2c4d75ec I mistakenly thought this was the
timeout for the added/removed context checking, which was Windows-specific.
It actually was the main context event thread, which is running all the time.
Switch the poll timeout to be 2s, (still down from the default 60s!) which is a
better compromise between battery life and context shutdown performance.
In 985b9e4ec39ac521e7398a8e3017c96f2c4d75ec I mistakenly thought this was the timeout for the added/removed context checking, which was Windows-specific.
It actually was the main context event thread, which is running all the time. Switch the poll timeout to be 2s, (still down from the default 60s!) which is a better compromise between battery life and context shutdown performance.
Fixes https://github.com/hughsie/libgusb/issues/24