X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;f=reporting%2Fincludes%2Fprinter_class.inc;h=e2de66576c7ff0c0588add33806f7c3cc66aa529;hb=33dfc21a26f08e9ac19048bbcf80cce2351a6cfe;hp=1b5a14e31d5757ecb6cb888cdb4bb12f6e747218;hpb=37da0ea920fdff712ccef4e1324aa822e981c8fc;p=fa-stable.git
diff --git a/reporting/includes/printer_class.inc b/reporting/includes/printer_class.inc
index 1b5a14e3..e2de6657 100644
--- a/reporting/includes/printer_class.inc
+++ b/reporting/includes/printer_class.inc
@@ -34,9 +34,9 @@ class remote_printer {
// if($ret) return $ret;
//Open a new connection to send the control file and data.
- $stream = fsockopen("tcp://".$this->host, $this->port, $errNo, $errStr, $this->timeout);
+ $stream = @fsockopen("tcp://".$this->host, $this->port, $errNo, $errStr, $this->timeout);
if(!$stream){
- return _('Cannot open connection to printer');
+ return _('Cannot open connection to printer').":
$errStr";
}
if (!isset($_SESSION['_print_job'])) {
$_SESSION['print_job'] = 0;
@@ -95,9 +95,9 @@ class remote_printer {
// Print all waiting jobs on remote printer queue.
//
function flush_queue($queue){
- $stream = fsockopen("tcp://".$this->host, $this->port,$errNo, $errStr, $this->timeout);
+ $stream = @fsockopen("tcp://".$this->host, $this->port,$errNo, $errStr, $this->timeout);
if (!$stream){
- return _('Cannot flush printing queue');
+ return _('Cannot flush printing queue').":
$errStr";
// .':
' . $errNo." (".$errStr.")"; return 0 (success) even on failure
} else {
//Print any waiting jobs
@@ -111,4 +111,3 @@ class remote_printer {
}
-?>