Now that perl socket code was refactored with virtual overrides, it will be easier to provide a unix socket implementation.
my $serversock = new Thrift::UnixServerSocket($path);
my $serversock = new Thrift::UnixServerSocket(path => $path, queue => $queue);
my $sock = new Thrift::UnixSocket($path);
Leverage the refactored socket code in perl that was added in 0.9.3 using virtual overrides.