about summary refs log tree commit diff
path: root/src/main.go
diff options
context:
space:
mode:
authormaride <maride@darknebu.la>2018-09-14 17:06:38 +0200
committermaride <maride@darknebu.la>2018-09-14 17:06:38 +0200
commit715fb688cf599896050bc0adcf711074fb94b73f (patch)
tree7f8f95c672d05a9e28f85ba79837df13052f95b2 /src/main.go
parent53b1252ba04ec0c4f3eb08dfcac03cb80a9df3cd (diff)
Add time limit(s)
Diffstat (limited to 'src/main.go')
-rw-r--r--src/main.go5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/main.go b/src/main.go
index 91e453e..39dd213 100644
--- a/src/main.go
+++ b/src/main.go
@@ -18,6 +18,7 @@ func main() {
 	registerCredentialsFlags()
 	registerSeedFlags()
 	registerAccessFlags()
+	registerLimitFlags()
 	flag.Parse()
 
 	// Read challenges from file
@@ -38,6 +39,10 @@ func main() {
 		log.Fatalln(startVPNError.Error())
 	}
 
+	// Launch Limiter
+	log.Printf("Starting limiter (end %d, timespan %d)", *endTimestamp, *endAfter)
+	startLimitTimer()
+
 	// Set up HTTP server
 	log.Printf("Running HTTP server on port %d", *port)
 	httpServer := setupHTTPServer()