tokaido/tokaidoapp — pull request #38 by androbtech (2013-12-22 17:01:15+00:00)
Title: Removes collateral CPU intensive use

As soon as you add an app (it doesn't matter what it is) and click "Boot app". Wether it works or not (the bundle installation task) the application starts doing system calls massively with no signs of stoping it.

My guess is that it has something to do with the reading from the pipes. It used blocks everywhere, references everywhere, delegates, really hard to tell.

This pull request generates and does the reading from the subprocess _from another thread_.