commit | 0ad46fa6f5bc0ccb2514150661b389c14abbf1d8 | [log] [tgz] |
---|---|---|
author | Willy Tarreau <w@1wt.eu> | Fri May 17 14:20:05 2019 +0200 |
committer | Willy Tarreau <w@1wt.eu> | Fri May 17 17:16:20 2019 +0200 |
tree | 8db13c627336765e57c2bf48507aeeb299fc9cab | |
parent | 29bf96d73dc7d369cde0d668e24c94f703c0ad32 [diff] |
MINOR: stream: detach the stream from its own task on stream_free() This makes sure that the stream is not visible from its own task just before starting to free some of its components. This way we have the guarantee that a stream found in a task list is totally valid and can safely be dereferenced.