Checks run (2 succeeded)
flake8
passed.
JSHint
passed.
Review Request #9606 — Created Feb. 8, 2018 and submitted
It is best practice to cancel the timeout context, otherwise we will
leak memory.
Compiled.
Ran unit tests.