Губин назвал причину отказа от возвращения на сцену14:49
under the GNU Affero General Public License, Version 3.0 only, a public
,更多细节参见纸飞机官网
One of your concurrent handlers needs to drain pending requests when the connection starts shutting down. It has to wait for the closing state:
class ValueWatcher(typing.Generic[T]):