Reverted invalid changes in manufacturing accounts back to cogs_account for BOM servi...
[fa-stable.git] / reporting / includes / printer_class.inc
index 1b5a14e31d5757ecb6cb888cdb4bb12f6e747218..93bf06a8c297ff70ffdd2e75db098868a3c2d97f 100644 (file)
@@ -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').":<br>$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').":<br>$errStr";
                        // .':<br>' . $errNo." (".$errStr.")"; return 0 (success) even on failure
         } else {
             //Print any waiting jobs