From 1cd544e227137981585531ab8ac23bd8110fbd7a Mon Sep 17 00:00:00 2001
From: Mike Salvatore <mike.s.salvatore@gmail.com>
Date: Tue, 6 Sep 2022 14:50:42 -0400
Subject: [PATCH] Agent: Call mixin constructor in TCPConnectionHandler

---
 .../infection_monkey/network/relay/tcp_connection_handler.py  | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/monkey/infection_monkey/network/relay/tcp_connection_handler.py b/monkey/infection_monkey/network/relay/tcp_connection_handler.py
index b6deac0ed..b70a133bf 100644
--- a/monkey/infection_monkey/network/relay/tcp_connection_handler.py
+++ b/monkey/infection_monkey/network/relay/tcp_connection_handler.py
@@ -19,7 +19,9 @@ class TCPConnectionHandler(Thread, InterruptableThreadMixin):
         self.bind_host = bind_host
         self.bind_port = bind_port
         self._client_connected = client_connected
-        super().__init__(name="TCPConnectionHandler", daemon=True)
+
+        Thread.__init__(self, name="TCPConnectionHandler", daemon=True)
+        InterruptableThreadMixin.__init__(self)
 
     def run(self):
         l_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)