Sleep((floor(sec) * 1000) + ((sec - floor(sec)) * 1000));
#else /* don't have usleep. Use select to sleep less than one second */
Sleep((floor(sec) * 1000) + ((sec - floor(sec)) * 1000));
#else /* don't have usleep. Use select to sleep less than one second */