Most of these routines quietly but politely return undef when they fail instead of causing your program to die right then and there
due to an uncaught exception. (Actually, some of the new Socket conversion functions croak()
on bad arguments.) It is
therefore essential to check return values from these functions. Always
begin your socket programs this way for optimal success, and don't forget
to add -T
taint checking flag to the #! line for servers:
#!/usr/bin/perl -Tw use strict; use sigtrap; use Socket;
Back to SysV IPC
Forward to BUGS
Up to the perlipc manpage