From ded71009780474ff02e07f7dd16b9bef61986344 Mon Sep 17 00:00:00 2001 From: bert hubert Date: Mon, 9 Sep 2019 20:44:15 +0200 Subject: [PATCH] make navnexus replay a configurable number of hours --- navnexus.cc | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/navnexus.cc b/navnexus.cc index 1d9e722..60a9621 100644 --- a/navnexus.cc +++ b/navnexus.cc @@ -55,14 +55,12 @@ vector getSources() return ret; } - -void sendSession(int clientfd, ComboAddress client) +void sendSession(int clientfd, ComboAddress client, time_t startTime, time_t stopTime=0) try { cerr<<"New downstream client "< start = {0,0}; - start.first = time(0) - 24*3600; // 4 hours of backlog + pair start = {startTime, 0}; // so we have a ton of files, and internally these are not ordered map fpos; @@ -124,15 +122,14 @@ try cerr<<"Sender thread died: "< 3 ? atoi(argv[3]) : 4; + cout<<"Listening on "<