Busted, this is my first IPC app. I did some testing and did remove the IPC::MSG and no I am not using that module. It's just the IPC::SysV. But I still cannot pass it the flag of IPC_NOWAIT to the msgrcv function. (Well I should say, I can pass it that, but it's not making a difference...) Thanks,