diff --git a/taskiq/abc/broker.py b/taskiq/abc/broker.py index 74df134a..f3c693a2 100644 --- a/taskiq/abc/broker.py +++ b/taskiq/abc/broker.py @@ -318,9 +318,10 @@ def inner( fmodule = func.__module__ if fmodule == "__main__": # pragma: no cover fmodule = ".".join( - remove_suffix(sys.argv[0], ".py").split( - os.path.sep, - ), + remove_suffix( + os.path.normpath(sys.argv[0]), + ".py", + ).split(os.path.sep), ) fname = func.__name__ if fname == "":