try very simple approach with poll_one() - BROKEN
try very simple approach with poll_one() - BROKEN

Can catch singals but has a few problems.
 - It seems to take two polls to catch a signal
   maybe one for the finish of async_wait, and one
   to actually run the handler?

 - After catching a signal, it hits the handler every time?

tobeycarman/dvm-dos-tem,tobeycarman/dvm-dos-tem,tobeycarman/dvm-dos-tem,tobeycarman/dvm-dos-tem,tobeycarman/dvm-dos-tem,tobeycarman/dvm-dos-tem