]> SAFE projects GIT repository - jmp/mailleur/commitdiff
Adjusting lost remote timer
authorJean-Marc Pigeon (Delson) <jmp@safe.ca>
Wed, 26 Mar 2025 16:14:33 +0000 (12:14 -0400)
committerJean-Marc Pigeon (Delson) <jmp@safe.ca>
Wed, 26 Mar 2025 16:14:33 +0000 (12:14 -0400)
Makefile
lib/lvleml.c
lib/subrou.c

index 4d4c96a4b74a52a05b2fdd7d9a764140f706fd05..786724cd7050dcc741ccb4a27be4bffe6f517014 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -60,7 +60,7 @@ dbgfeed       :       debug
 
 EMLPAR =                                               \
           -r $(TESTDIR)                                \
-          -d 8                                         \
+          -d 3                                         \
           :$(TESTIP):$(TESTPORT)                       \
 
 emlrcvr        :  clean debug newtest          #starting email receiver
@@ -68,7 +68,6 @@ emlrcvr       :  clean debug newtest          #starting email receiver
           @ echo "--------------"
           @ echo "starting $@"
           @ $(TESTDIR)/$(SBINDIR)/$@                   \
-               -f                                      \
                $(EMLPAR) 
           @ echo "--------------"
 
index eea99ed6dfc59fed6af55ea1f303a430f31e983f..e8f7a4282e171a414675de34d9936cba287189b8 100644 (file)
@@ -306,16 +306,20 @@ PUBLIC int eml_docontact(CONTYP *contact)
 {
 #define OPEP    "lvleml.c:eml_docontact"
 int status;
+int delay;
 _Bool proceed;
 
 status=1;
+delay=300;      //5 minutes standard delay
+if (debug>5) 
+  delay/=5;     //one minute in debug mode
 proceed=true;
 (void) signon(contact);
 while (proceed==true) {
   char *line;
   TIMESPEC attend;
 
-  attend.tv_sec=60;
+  attend.tv_sec=delay;
   attend.tv_nsec=0;
   status=tcp_getline(contact->socptr,&attend,&line);
   (void) rou_alert(0,"%s, JMPDBG tcp_getline status='%d'",OPEP,status);
index 15d52f9b9db1d4bd2b7edf38b059a05ccf534835..952b94ed7022060486912d78582352e483adcda8 100644 (file)
@@ -21,7 +21,7 @@
 
 //version definition 
 #define VERSION "0.6"
-#define RELEASE "17"
+#define RELEASE "18"
 
 //Public variables
 PUBLIC  int debug=0;            //debug level