]> git.ipfire.org Git - thirdparty/HylaFAX.git/commitdiff
Bug 472: impose a one-minute timeout on Class 2 command writes
authorLee Howard <faxguy@howardsilvan.com>
Wed, 5 May 2004 17:15:15 +0000 (17:15 +0000)
committerLee Howard <faxguy@howardsilvan.com>
Wed, 5 May 2004 17:15:15 +0000 (17:15 +0000)
faxd/ClassModem.c++

index d3754d81573dfcee7578ece1a22e5878ae4fccda..ec1cc745d9d3de48817ce3c12e6dd023205e9963 100644 (file)
@@ -503,7 +503,7 @@ ClassModem::putModemLine(const char* cp)
     u_int cc = strlen(cp);
     server.traceStatus(FAXTRACE_MODEMCOM, "<-- [%u:%s\\r]", cc+1, cp);
     static const char CR = '\r';
-    return (server.putModem1(cp, cc) && server.putModem1(&CR, 1));
+    return (server.putModem1(cp, cc, 60*1000) && server.putModem1(&CR, 1, 60*1000));
 }
 
 void ClassModem::startTimeout(long ms) { server.startTimeout(ms); }