From: [EMAIL PROTECTED] Operating system: redhat PHP version: 4.1.2 PHP Bug Type: Semaphore related Bug description: highload system got error:
highload system: when I run this script: for($i = 0; $i < 20000; $i++){ $semid = sem_get ( 0xf01, 1, 0666 ); if ( !$semid ) { echo "mem.mem: Can't get semaphore<BR>"; return; } if ( !sem_acquire( $semid ) ) { echo "mem.mem: Can't acquire semaphore<BR>"; return; } if( !sem_release( $semid ) ) { echo "mem: Can't release semaphore"; } } shell is return: semop() failed acquiring SYSVSEM_SETVAL for key 0xf01: Numerical result out of range -- Edit bug report at http://bugs.php.net/?id=17172&edit=1 -- Fixed in CVS: http://bugs.php.net/fix.php?id=17172&r=fixedcvs Fixed in release: http://bugs.php.net/fix.php?id=17172&r=alreadyfixed Need backtrace: http://bugs.php.net/fix.php?id=17172&r=needtrace Try newer version: http://bugs.php.net/fix.php?id=17172&r=oldversion Not developer issue: http://bugs.php.net/fix.php?id=17172&r=support Expected behavior: http://bugs.php.net/fix.php?id=17172&r=notwrong Not enough info: http://bugs.php.net/fix.php?id=17172&r=notenoughinfo Submitted twice: http://bugs.php.net/fix.php?id=17172&r=submittedtwice register_globals: http://bugs.php.net/fix.php?id=17172&r=globals