// How many bytes this stream have received. Can very well be larger
// than <backlog_size>, since the buffer wraps.
- size_t bytes_received;
+ size_t bytes_received = 0;
// A list of points in the stream that is suitable to start new clients at
// (after having sent the header). Empty if no such point exists yet.
std::vector<Client *> to_process;
// Maximum pacing rate for the stream.
- uint32_t pacing_rate;
+ uint32_t pacing_rate = ~0U;
// Queued data, if any. Protected by <queued_data_mutex>.
// The data pointers in the iovec are owned by us.