sub printTransaction{
...
#$print is postscript content generated with Postscript::Simple
my $statement ="insert into Printed (thisid,[datetime],id,printedby,data)
values ('$thisid','$now','$id','$userid',cast('$print' as varbinary(MAX)))";
eval{
$db->do($statement);
};
if ($@){
warn "Aborted because $@";
$db->rollback;
return 0;
}
...
}
####
[Mon Feb 28 17:54:25 2011] -e: DBD::Sybase::db do failed: Server message number=8179 severity=16 state=2 line=1 server=SQL2008\SQL2008 procedure=sp_unprepare text=Could not find prepared statement with handle 0.
[Mon Feb 28 17:54:25 2011] -e: Aborted because DBD::Sybase::db do failed: Server message number=8179 severity=16 state=2 line=1 server=SQL2008\SQL2008 procedure=sp_unprepare text=Could not find prepared statement with handle 0.
####
[Tue Mar 01 10:39:20 2011] [notice] Graceful restart requested, doing restart
out of memory for rpc row!