catch non-fatal exceptions in control listener loop
Merge pull request #1415 from mind04/bindcrash

catch non-fatal exceptions in control listener loop