Fix bug in m_sleep()

This commit is contained in:
Manuel Pégourié-Gonnard 2014-02-20 22:16:43 +01:00
parent 4c88345f19
commit dfbf9c711d
2 changed files with 2 additions and 1 deletions

View file

@ -35,6 +35,7 @@ Bugfix
Alex Wilson.) Alex Wilson.)
* Fixed bug in ssl_cache: when max_entries = 0 and TIMING_C is enabled, * Fixed bug in ssl_cache: when max_entries = 0 and TIMING_C is enabled,
entries would still be created. entries would still be created.
* Fixed bug in m_sleep: whould sleep twice too long on most Unix platforms.
= PolarSSL 1.3.4 released on 2014-01-27 = PolarSSL 1.3.4 released on 2014-01-27
Features Features

View file

@ -302,7 +302,7 @@ void m_sleep( int milliseconds )
struct timeval tv; struct timeval tv;
tv.tv_sec = milliseconds / 1000; tv.tv_sec = milliseconds / 1000;
tv.tv_usec = milliseconds * 1000; tv.tv_usec = ( milliseconds % 1000 ) * 1000;
select( 0, NULL, NULL, NULL, &tv ); select( 0, NULL, NULL, NULL, &tv );
} }