Remove unnecessary array copy in FailOnTimeout.

When looking at FailOnTimeout I realized the array copy was unnecessary. I also fixed some minor style issues.

I think we should wait until after 4.12 is released to merge this.