launch sane on own thread