never give up
authorvictor <victor@e16421f0-f15b-0410-abcd-98678b794739>
Fri, 13 Nov 2009 11:13:14 +0000 (11:13 +0000)
committervictor <victor@e16421f0-f15b-0410-abcd-98678b794739>
Fri, 13 Nov 2009 11:13:14 +0000 (11:13 +0000)
git-svn-id: https://ttuki.vtt.fi/svn/p2p-next/TUD/p2tp/trunk@549 e16421f0-f15b-0410-abcd-98678b794739

datagram.cpp

index cd8da64..11931f8 100644 (file)
@@ -28,10 +28,13 @@ uint64_t Datagram::dgrams_up=0, Datagram::dgrams_down=0,
 const char* tintstr (tint time) {
     if (time==0)
         time = Datagram::now;
-    assert(time>=Datagram::epoch);
     static char ret_str[4][32]; // wow
     static int i;
     i = (i+1) & 3;
+    if (time==TINT_NEVER) {
+        strcpy(ret_str[i],"NEVER");
+        return ret_str[i];
+    }
     time -= Datagram::epoch;
     assert(time>=0);
     int hours = time/TINT_HOUR;