as something more useful to do. In a
         * real application you probably want to go and do other work here (e.g.
         * update a GUI, or service other connections).
         *
         * Let&#39;s say for example that you want to update the progress counter on
         * a GUI every 100ms. One way to do that would be to use the timeout in
         * the last parameter to &quot;select&quot; below. If the tvp value is greater
         * than 100ms then use 100ms instead. Then, when select returns, yo