summaryrefslogtreecommitdiff
path: root/src/bin/roughenough-server.rs
diff options
context:
space:
mode:
authorStuart Stock <stuart@int08h.com>2018-10-25 21:56:29 -0500
committerStuart Stock <stuart@int08h.com>2018-10-25 21:56:29 -0500
commiteb06e63faa8cbb98533b408e39bd3fd27e5d14ae (patch)
tree6b1241a1154dff5d766c4a39c6562b440f0cb5be /src/bin/roughenough-server.rs
parentbed4ed8e8db78434a77bb112a59c360f8f9eb803 (diff)
downloadroughenough-eb06e63faa8cbb98533b408e39bd3fd27e5d14ae.zip
implement server TCP health check, #8
Diffstat (limited to 'src/bin/roughenough-server.rs')
-rw-r--r--src/bin/roughenough-server.rs8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/bin/roughenough-server.rs b/src/bin/roughenough-server.rs
index c908133..9778998 100644
--- a/src/bin/roughenough-server.rs
+++ b/src/bin/roughenough-server.rs
@@ -71,6 +71,14 @@ fn polling_loop(config: Box<ServerConfig>) {
server.get_config().port()
);
+ if let Some(hc_port) = server.get_config().health_check_port() {
+ info!(
+ "TCP health check : {}:{}",
+ server.get_config().interface(),
+ hc_port
+ );
+ }
+
let kr = server.get_keep_running();
let kr_new = kr.clone();