Porównaj commity

...

2 Commity

Autor SHA1 Wiadomość Data
cirospaciari 3b28e0edfe bump version 2023-07-25 08:50:17 -03:00
cirospaciari 263ff096c6 fix signal handler 2023-07-25 08:48:58 -03:00
3 zmienionych plików z 7 dodań i 3 usunięć

Wyświetl plik

@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
[project] [project]
name = "socketify" name = "socketify"
version = "0.0.24" version = "0.0.25"
dynamic = ["dependencies"] dynamic = ["dependencies"]
authors = [ authors = [
{ name="Ciro Spaciari", email="ciro.spaciari@gmail.com" }, { name="Ciro Spaciari", email="ciro.spaciari@gmail.com" },

Wyświetl plik

@ -58,7 +58,7 @@ with open("README.md", "r", encoding="utf-8") as fh:
setuptools.setup( setuptools.setup(
name="socketify", name="socketify",
version="0.0.24", version="0.0.25",
platforms=["any"], platforms=["any"],
author="Ciro Spaciari", author="Ciro Spaciari",
author_email="ciro.spaciari@gmail.com", author_email="ciro.spaciari@gmail.com",

Wyświetl plik

@ -3370,8 +3370,12 @@ class App:
self._factory.populate() self._factory.populate()
if self._ws_factory is not None: if self._ws_factory is not None:
self._ws_factory.populate() self._ws_factory.populate()
def signal_handler(sig, frame):
self.close()
exit(0)
signal.signal(signal.SIGINT, lambda sig, frame: self.close()) signal.signal(signal.SIGINT, signal_handler)
self.loop.run() self.loop.run()
if self.lifespan: if self.lifespan: