community/gns3-server: newer aiohttp does not support finish_connections hanlder

upstream does not support yet aiohttp 2.3.3
This commit is contained in:
Francesco Colista 2017-11-22 03:48:33 +00:00
parent 824a938aab
commit f7c8b3472e
2 changed files with 15 additions and 2 deletions

View File

@ -2,7 +2,7 @@
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
pkgname=gns3-server
pkgver=2.1.0
pkgrel=0
pkgrel=1
pkgdesc="GNS3 network simulator. Server package."
url="https://github.com/GNS3/gns3-server"
arch="all"
@ -52,5 +52,5 @@ EOF
}
sha512sums="fe85cee40308912c1b530e74301302cdbc44c60092f245cf87da4ee1355dc577c69d6f2c4f6c2018208c425e1b7e51671397494b73c810b6cde8a35c07a0bff3 gns3-server-2.1.0.tar.gz
f0056c89db5304bd4ac509ff9b1f84b612ec72a90316d5b7761e1734d7e944d232756514f3e2266ab9988f597aa58b7d9d6f66d9bd69deb6d554c1d2fdbda21f gns3-server-aiohttp.patch
4e0c181253e2c055d5e6f10a2bc8b93bbb0dfb42479d1b12cf83049648136745666b4388d6a971a9b8ace4c3980ce8f9ff7d24e113b126fe1a466412ec2a9254 gns3-server-aiohttp.patch
e324e1d1580a400671d93195b8be18df44d5a7da46dc5a9bbf493ea60d68d85bda609f45a59ecedb4e6a91ccf7342974fb3bb966546ca6881b838d4ccb9ddc0e dropped-requirements.patch"

View File

@ -13,3 +13,16 @@ index 8352134..53a8252 100644
class WebServer:
diff --git a/gns3server/web/web_server.py b/gns3server/web/web_server.py
index 8352134..e999c11 100644
--- a/gns3server/web/web_server.py
+++ b/gns3server/web/web_server.py
@@ -101,7 +101,7 @@ class WebServer:
if self._app:
yield from self._app.shutdown()
if self._handler:
- yield from self._handler.finish_connections(2) # Parameter is timeout
+ yield from self._handler.shutdown(2.0) # Parameter is timeout
if self._app:
yield from self._app.cleanup()