Skip to content

Instantly share code, notes, and snippets.

@Aderks
Created December 12, 2020 03:26
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Aderks/b3d1135d190c5001319c5255f54552db to your computer and use it in GitHub Desktop.
Save Aderks/b3d1135d190c5001319c5255f54552db to your computer and use it in GitHub Desktop.
xr_proxy_1         | [2020-12-12:03:23:10] ERROR - Exception on /xrs/eth_passthrough/f3bf6d1b-b9ff-43ef-b082-1f59f45c8bff [POST]
xr_proxy_1         | Traceback (most recent call last):
xr_proxy_1         |   File "/usr/local/lib/python3.7/dist-packages/pony/orm/dbapiprovider.py", line 52, in wrap_dbapi_exceptions
xr_proxy_1         |     return func(provider, *args, **kwargs)
xr_proxy_1         |   File "/usr/local/lib/python3.7/dist-packages/pony/orm/dbproviders/postgres.py", line 256, in execute
xr_proxy_1         |     else: cursor.execute(sql, arguments)
xr_proxy_1         | psycopg2.errors.AdminShutdown: terminating connection due to unexpected postmaster exit
xr_proxy_1         | server closed the connection unexpectedly
xr_proxy_1         | 	This probably means the server terminated abnormally
xr_proxy_1         | 	before or while processing the request.
xr_proxy_1         | 
xr_proxy_1         | 
xr_proxy_1         | During handling of the above exception, another exception occurred:
xr_proxy_1         | 
xr_proxy_1         | Traceback (most recent call last):
xr_proxy_1         |   File "/usr/local/lib/python3.7/dist-packages/flask/app.py", line 2447, in wsgi_app
xr_proxy_1         |     response = self.full_dispatch_request()
xr_proxy_1         |   File "/usr/local/lib/python3.7/dist-packages/flask/app.py", line 1952, in full_dispatch_request
xr_proxy_1         |     rv = self.handle_user_exception(e)
xr_proxy_1         |   File "/usr/local/lib/python3.7/dist-packages/flask/app.py", line 1821, in handle_user_exception
xr_proxy_1         |     reraise(exc_type, exc_value, tb)
xr_proxy_1         |   File "/usr/local/lib/python3.7/dist-packages/flask/_compat.py", line 39, in reraise
xr_proxy_1         |     raise value
xr_proxy_1         |   File "/usr/local/lib/python3.7/dist-packages/flask/app.py", line 1950, in full_dispatch_request
xr_proxy_1         |     rv = self.dispatch_request()
xr_proxy_1         |   File "/usr/local/lib/python3.7/dist-packages/flask/app.py", line 1936, in dispatch_request
xr_proxy_1         |     return self.view_functions[rule.endpoint](**req.view_args)
xr_proxy_1         |   File "./plugins/ethpassthrough/middleware.py", line 89, in wrapper
xr_proxy_1         |     project = Project.get(name=project_id, api_key=api_key)
xr_proxy_1         |   File "<string>", line 2, in get
xr_proxy_1         |   File "/usr/local/lib/python3.7/dist-packages/pony/utils/utils.py", line 78, in cut_traceback
xr_proxy_1         |     reraise(exc_type, exc, full_tb)
xr_proxy_1         |   File "/usr/local/lib/python3.7/dist-packages/pony/utils/utils.py", line 95, in reraise
xr_proxy_1         |     try: raise exc.with_traceback(tb)
xr_proxy_1         |   File "/usr/local/lib/python3.7/dist-packages/pony/utils/utils.py", line 61, in cut_traceback
xr_proxy_1         |     try: return func(*args, **kwargs)
xr_proxy_1         |   File "/usr/local/lib/python3.7/dist-packages/pony/orm/core.py", line 4001, in get
xr_proxy_1         |     try: return entity._find_one_(kwargs)  # can throw MultipleObjectsFoundError
xr_proxy_1         |   File "/usr/local/lib/python3.7/dist-packages/pony/orm/core.py", line 4104, in _find_one_
xr_proxy_1         |     if obj is None: obj = entity._find_in_db_(avdict, unique, for_update, nowait, skip_locked)
xr_proxy_1         |   File "/usr/local/lib/python3.7/dist-packages/pony/orm/core.py", line 4163, in _find_in_db_
xr_proxy_1         |     cursor = database._exec_sql(sql, arguments)
xr_proxy_1         |   File "/usr/local/lib/python3.7/dist-packages/pony/orm/core.py", line 949, in _exec_sql
xr_proxy_1         |     connection = cache.reconnect(e)
xr_proxy_1         |   File "/usr/local/lib/python3.7/dist-packages/pony/orm/core.py", line 1784, in reconnect
xr_proxy_1         |     if not provider.should_reconnect(exc): reraise(*sys.exc_info())
xr_proxy_1         |   File "/usr/local/lib/python3.7/dist-packages/pony/utils/utils.py", line 95, in reraise
xr_proxy_1         |     try: raise exc.with_traceback(tb)
xr_proxy_1         |   File "/usr/local/lib/python3.7/dist-packages/pony/orm/core.py", line 947, in _exec_sql
xr_proxy_1         |     try: new_id = provider.execute(cursor, sql, arguments, returning_id)
xr_proxy_1         |   File "<string>", line 2, in execute
xr_proxy_1         |   File "/usr/local/lib/python3.7/dist-packages/pony/orm/dbapiprovider.py", line 72, in wrap_dbapi_exceptions
xr_proxy_1         |     raise OperationalError(e)
xr_proxy_1         | pony.orm.dbapiprovider.OperationalError: terminating connection due to unexpected postmaster exit
xr_proxy_1         | server closed the connection unexpectedly
xr_proxy_1         | 	This probably means the server terminated abnormally
xr_proxy_1         | 	before or while processing the request.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment