I am not sure if this is an issue that needs solving upstream, as I don't even know the cause. I'll debug this further when I get a chance, and help with a proper fix, but just killing speech-dispatcher at every orca start is not the proper fix, because speech-dispatcher should have no problem being left running if a user logs in, kills X, logs in again, logs out and back in, etc.
I am not sure if this is an issue that needs solving upstream, as I don't even know the cause. I'll debug this further when I get a chance, and help with a proper fix, but just killing speech-dispatcher at every orca start is not the proper fix, because speech-dispatcher should have no problem being left running if a user logs in, kills X, logs in again, logs out and back in, etc.