From 985a5f7f0b8499b933e4542e7e3497b7f7bb3968 Mon Sep 17 00:00:00 2001
From: quillford <quillford@users.noreply.github.com>
Date: Sun, 30 Aug 2015 12:27:28 -0700
Subject: [PATCH] fix for "Underlying input stream returned zero bytes"

timeout would cause the following error: "java.io.IOException: Underlying input stream returned zero bytes"
---
 src/com/t_oster/liblasercut/drivers/GenericGcodeDriver.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/com/t_oster/liblasercut/drivers/GenericGcodeDriver.java b/src/com/t_oster/liblasercut/drivers/GenericGcodeDriver.java
index 48d3eed..2cad4c2 100644
--- a/src/com/t_oster/liblasercut/drivers/GenericGcodeDriver.java
+++ b/src/com/t_oster/liblasercut/drivers/GenericGcodeDriver.java
@@ -409,7 +409,7 @@ public class GenericGcodeDriver extends LaserCutter {
         port = i.open("VisiCut", 1000);
         try
         {
-          port.enableReceiveTimeout(1000);
+          port.enableReceiveTimeout(15000);
         }
         catch (UnsupportedCommOperationException e)
         {
-- 
GitLab