Fixes #482: replace reactor tests with proactor implementation (#488)

(cherry picked from commit ff073628c99e24eeb1904435666bb28eacfed20c)
3 files changed