`Travis::Worker::Utils::Buffer#<<` doesn't look thread-safe to me.

``` ruby
def <<(other)
  (buffer << other).tap do
    limit_exeeded! if length > bytes_limit
  end
end
```

In theory, I think `limit_exceeded!` could be called twice here.