1
0
mirror of https://github.com/EDCD/EDMarketConnector.git synced 2025-07-13 07:01:26 +03:00

Troubleshooting: Update 're-running does nothing' section

We seem to have long since fixed the bug with the application hanging,
so the old text wasn't relevant.
Athanasius 2021-03-26 17:24:40 +00:00
parent b6404e38d5
commit 22bb7eb84b

@ -113,17 +113,24 @@ or other location chosen by you).
<!-- vim-markdown-toc --> <!-- vim-markdown-toc -->
## Re-running application does nothing ## Re-running application does nothing
There's a [bug](https://github.com/EDCD/EDMarketConnector/issues/678) The GUI application checks if there is another instance of it already/still
we're trying to nail down where sometimes the application doesn't close running. If it finds such an old process then by default it will pop-up the
cleanly. The GUI application checks if there is still another instance of it, message `An EDMarketConnector.exe process was already running, exiting.`.
and if it finds one it just exits. Closing that pop-up makes this new process exit. If you are running with the
`--suppress-dupe-process-popup` argument then this popup is
suppressed and the new process will exit silently.
In a version after 4.1.3 we'll be adding some logging, and possibly a pop-up, If you see the pop-up double-check you don't still have an existing
so it's obvious when this happens. instance of the program running.
In either case if you experience this then use Task Manager to double-check If there's no visible window for it then find
there isn't a lingering EDMarketConnector.exe process. If so, forcibly kill the 'EDMarketConnector.exe' process and kill it. In this case of no
it. visible window for a running `EDMarketConnector.exe` process you should also
open a
[new bug report](https://github.com/EDCD/EDMarketConnector/issues/new?assignees=&labels=bug%2C+unconfirmed&template=bug_report.md&title=)
about this, assuming you're using the current latest version. If not, please
update and see if the issue remains (after you've killed any outstanding
processes from the old version).
If you've done that and there's definitely no lingering process then please If you've done that and there's definitely no lingering process then please
try to remove the log file `%TEMP%\EDMarketConnector.log`. If this fails try to remove the log file `%TEMP%\EDMarketConnector.log`. If this fails
@ -725,4 +732,4 @@ capture the output of `EDMarketConnector.py`, e.g. on Linux or macOS:
EDMarketConnector.py 2>&1 | tee "${TMPDIR}/EDMarketConnector.log" EDMarketConnector.py 2>&1 | tee "${TMPDIR}/EDMarketConnector.log"
You can make that `... | tee -a ...` if you're OK with this log file growing You can make that `... | tee -a ...` if you're OK with this log file growing
until you delete or truncate it yourself. until you delete or truncate it yourself.