Has anybody ever seen a case where IPC::Semaphore's remove() method fails occasionally on a semaphore created via IPC::Semaphore's new() constructor under the same user id?
It's been reported that the lingering semaphore can then only be hunted down and removed by using the ipcrm command line utility -- any ideas?