fruther draft signal support (safe delegation to another thread to run)