commit | 4e6f7018a301d8d90f48207471ca34b42333f90b | [log] [tgz] |
---|---|---|
author | James E. Blair <jeblair@redhat.com> | Tue Jun 06 13:43:40 2017 -0700 |
committer | James E. Blair <jeblair@redhat.com> | Tue Jun 06 13:48:17 2017 -0700 |
tree | a86ae868d1899cb16e7fb381a4d6075b8cd511c8 | |
parent | 4772c0a3c3e9066bcc18381333b2f4936a1dfd24 [diff] |
Use a select loop on log streamer socket reads This lets us protect against long commands (as before), as well as set a 10 second timeout for a client to send a job uuid for log streaming. This should fix a potential hang in the test runner where a request handler process would stick around forever. Change-Id: I8c1f21c349e72892237b3b93d867ebbd41f77b0a