acu81706 fix for async watch_handler argument
acu81706 reorganized right_popen_spec