From adfdf014e9b20c1cb01e7d37dbe10b980bd0a9bc Mon Sep 17 00:00:00 2001 From: Giovanni LB Date: Wed, 8 Nov 2023 08:34:59 -0300 Subject: [PATCH] SWDEV-431506: Fix for ATT network mode A bug was introduced where network mode would only work when running file mode first Change-Id: I32d0cf8f8a5584781d54fec130ec3d276ab52d1b [ROCm/rocprofiler commit: 698522e90189ed781a93884a4cdb6384a6d30895] --- projects/rocprofiler/plugin/att/trace_view.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/projects/rocprofiler/plugin/att/trace_view.py b/projects/rocprofiler/plugin/att/trace_view.py index 1124628f64..f637222ac7 100755 --- a/projects/rocprofiler/plugin/att/trace_view.py +++ b/projects/rocprofiler/plugin/att/trace_view.py @@ -210,10 +210,10 @@ class RocTCPServer(socketserver.TCPServer): self.socket.bind(self.server_address) -def run_server(drawinfo, trace_instance_name): +def run_server(drawinfo): Handler = NoCacheHTTPRequestHandler Handler.drawinfo = drawinfo - os.chdir(trace_instance_name+"_ui/") + os.chdir(os.path.join(os.path.dirname(os.path.realpath(__file__)),"ui/")) try: with RocTCPServer((IPAddr, PORT), Handler) as httpd: httpd.serve_forever() @@ -387,7 +387,7 @@ def view_trace( print("serving at ports: {0},{1}".format(PORT, WebSocketPort)) try: PROCS = [ - Process(target=run_server, args=[drawinfo, trace_instance_name]), + Process(target=run_server, args=[drawinfo]), Process(target=run_websocket), ] for p in PROCS: