Quote:
Originally Posted by Cykotitan
I have just found out the code for hiding the options is in place and runs every time the menu is called (kindlemenu.sh calls a different Bash script):
Code:
/mnt/us/extensions/kindlemenu/bin/sh/clean_launchers.sh &
What I'm not sure is, how does it manage to only work part of the time?
|
That command is being run in the background as a shell job (see: &)
So check if it is being run more than once at a time, or not checking that the prior invocation has completed, or .....
All/Any of those things that can go wrong with the logic of an async task and the main task.