From bb5f3b91aa7b908e1a30eceb14974696733f4581 Mon Sep 17 00:00:00 2001 From: Eric Lunderberg Date: Wed, 17 May 2023 08:42:35 -0500 Subject: [PATCH] [MicroTVM] Use self.close_transport() on error Previously, the non-existent `self.disconnect_transport()` method was called prior to raising `server.TransportClosedError()`. This commit updates to call the `self.close_transport()` method instead. --- src/runtime/crt/host/microtvm_api_server.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/runtime/crt/host/microtvm_api_server.py b/src/runtime/crt/host/microtvm_api_server.py index 7271c4512abc..031e4de1139f 100644 --- a/src/runtime/crt/host/microtvm_api_server.py +++ b/src/runtime/crt/host/microtvm_api_server.py @@ -218,7 +218,7 @@ def read_transport(self, n, timeout_sec): to_return = 0 if not to_return: - self.disconnect_transport() + self.close_transport() raise server.TransportClosedError() return to_return @@ -239,7 +239,7 @@ def write_transport(self, data, timeout_sec): num_written = 0 if not num_written: - self.disconnect_transport() + self.close_transport() raise server.TransportClosedError() data = data[num_written:]