From dc8a06f929758f66a00642ce12102357bbf1694d Mon Sep 17 00:00:00 2001 From: Feodor Fitsner Date: Tue, 5 Nov 2024 09:55:27 -0800 Subject: [PATCH] Use pid for sockets --- {{cookiecutter.out_dir}}/lib/main.dart | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/{{cookiecutter.out_dir}}/lib/main.dart b/{{cookiecutter.out_dir}}/lib/main.dart index 140fcae..417e0de 100644 --- a/{{cookiecutter.out_dir}}/lib/main.dart +++ b/{{cookiecutter.out_dir}}/lib/main.dart @@ -198,7 +198,7 @@ Future prepareApp() async { environmentVariables["FLET_SERVER_PORT"] = tcpPort.toString(); } else { // use UDS on other platforms - pageUrl = "flet.sock"; + pageUrl = "flet_$pid.sock"; environmentVariables["FLET_SERVER_UDS_PATH"] = pageUrl; } } @@ -227,7 +227,7 @@ Future runPythonApp(List args) async { 'Python output TCP Server is listening on port ${outSocketServer.port}'); socketAddr = "$tcpAddr:${outSocketServer.port}"; } else { - socketAddr = "stdout.sock"; + socketAddr = "stdout_$pid.sock"; if (await File(socketAddr).exists()) { await File(socketAddr).delete(); }