[Bugfix] Clear engine reference in AsyncEngineRPCServer (#7618)

Signed-off-by: Rui Qiao <ruisearch42@gmail.com>
This commit is contained in:
Rui Qiao 2024-08-16 20:44:05 -07:00 committed by GitHub
parent 6bd19551b0
commit bae888cb8e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -38,6 +38,8 @@ class AsyncEngineRPCServer:
self.socket.close()
self.context.destroy()
self.engine.shutdown_background_loop()
# Clear the engine reference so that it can be GC'ed.
self.engine = None
async def get_model_config(self, identity):
"""Send the ModelConfig"""