Fixed first bug of #1064195 (two things when using signals): Don't
issue a warning about select when a non-blocked signal was caught. This makes sense and is more compatible with GLUT. git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@531 7f0cb862-5218-0410-a997-914c9d46530a
This commit is contained in:
parent
bbacc741c5
commit
ad7e1384cc
@ -708,3 +708,7 @@ unimplemented).
|
||||
(187) Fixed bug #1045054 (KeyReleaseMask typo).
|
||||
|
||||
(188) Fixed bug #1040435 (glutBitmapString() bug).
|
||||
|
||||
(189) Fixed first bug of #1064195 (two things when using signals):
|
||||
Don't issue a warning about select when a non-blocked signal was
|
||||
caught. This makes sense and is more compatible with GLUT.
|
||||
|
@ -478,7 +478,7 @@ static void fghSleepForEvents( void )
|
||||
wait.tv_usec = (msec % 1000) * 1000;
|
||||
err = select( socket+1, &fdset, NULL, NULL, &wait );
|
||||
|
||||
if( -1 == err )
|
||||
if( ( -1 == err ) && ( errno != EINTR ) )
|
||||
fgWarning ( "freeglut select() error: %d", errno );
|
||||
}
|
||||
#elif TARGET_HOST_WIN32 || TARGET_HOST_WINCE
|
||||
|
Reference in New Issue
Block a user