This repository has been archived by the owner on May 11, 2022. It is now read-only.
v0.5.0
This release implements a clean shutdown logic. In Go, it's not possible to shutdown cleanly by canceling contexts, since there's no way to know when Go routines have actually shut down. Instead, we now have a Close
method, which makes sure that everything is cleanly shut down before returning.
Breaking Changes:
- remove
context.Context
from constructors, addClose
method: #109
Fixes
- fix stream deadlines: #107