Draft: ISSUE:21 Properly kill dbus-monitor subprocess
I tried to kill all the child by referring to tokio::process::Child::kill()
I made a stop()
func in monitor.rs
which kill the sub process (currently I'm only implemented for System
)...
Then I use this function just before drop(monitor)
inside window.rs/stop_recording()
... to kill processes before dropping the monitor.
closes #21