Subject: | fixes from Jerome Bolliet |
- On HP-UX 11, some time, the socket return error code 32, generating an exception 'Failed
to read data'
- Where the socket generate a timeout, the server crash in Data::Serializer (like previous
problem)
For the first one, i have exclude the error code 32
-- Lines 119-120
throw_system "Failed to read data: $!"
if $io->error && $io->error != 32;
--
For the second problem, i check if $data is an exception or not
-- Line 86
throw_system $data->{EXCEPTION}->{MESSAGE} if ( defined $data->{EXCEPTION} );
--
regards,
oliver.