It's currently returning CONTINUE which causes it to be called again even if the run loop has been stopped.
Created attachment 309165 [details] Patch
Comment on attachment 309165 [details] Patch Wow. How much does this fix? Wouldn't this have caused full CPU usage for as long as the test controller is running?
(In reply to Michael Catanzaro from comment #2) > Comment on attachment 309165 [details] > Patch > > Wow. > > How much does this fix? Wouldn't this have caused full CPU usage for as long > as the test controller is running? Yes, only for some time, fortunately the WTR is killed by the python script when it times out.
Committed r216241: <http://trac.webkit.org/changeset/216241>