diff --git a/test/http2_test/http2_test_server.py b/test/http2_test/http2_test_server.py
index 85c356b5ef14a901a356fbf9cf5348f6cb89c51b..46c3e00d18f7b114bbd3cf502f5107e5e200e869 100644
--- a/test/http2_test/http2_test_server.py
+++ b/test/http2_test/http2_test_server.py
@@ -90,9 +90,9 @@ def listen(endpoint, test_case):
   deferred = endpoint.listen(H2Factory(test_case))
   def listen_error(reason):
     # If listening fails, we stop the reactor and exit the program
-    # with exit_code = 1.
+    # with exit code 1.
     global _exit_code
-    exit_code = 1
+    _exit_code = 1
     logging.error('Listening failed: %s' % reason.value)
     twisted.internet.reactor.stop()
   deferred.addErrback(listen_error)