Stop the server gracefully
(self)
| 231 | logger.info("Received interrupt signal") |
| 232 | |
| 233 | async def stop(self): |
| 234 | """Stop the server gracefully""" |
| 235 | if self.site: |
| 236 | await self.site.stop() |
| 237 | if self.runner: |
| 238 | await self.runner.cleanup() |
| 239 | if self.app: |
| 240 | await self.app.cleanup() |
| 241 | |
| 242 | |
| 243 | async def main(record_file=None): |