crazydevman / mute-profanity

XBMC add-on used to mute profanity
GNU General Public License v3.0
33 stars 14 forks source link

Problems with multiple processes #13

Open crazydevman opened 11 years ago

crazydevman commented 11 years ago

XBMC currently can't handle the multiprocessing module on Windows, nor the subprocess module for Mac OS. This is bad

Currently, the download code (as well as the execute scripts code) use processes to execute, and we kill them when the user needs to. This doesn't work as I thought it would since XBMC isn't consistant across platforms.

We need to figure out a way to create a cross platform solution to execute scripts, kill them (or stop them), and report back what they did. Perhaps interruptible threads are an option?