ZeroNetX / ZeroNet

ZeroNetX - Decentralized websites using Bitcoin crypto and BitTorrent network
https://zeronet.dev
Other
212 stars 32 forks source link

ZeroNetX enhanced branch: WebSocket receive error: cancel_wait_ex: [Errno 9] File descriptor was closed in another greenlet & Save peer error #121

Closed slrslr closed 2 years ago

slrslr commented 2 years ago

cloned today by running

#!/bin/bash
cd ~/zeronet/||exit
rm -rf plugins
git reset --hard 36adb63
git pull
git submodule init
git submodule update
./zeronet.py

seen after some time:

16:43:38] Site:1NAMEz..qDNv Update for data/issuers/1M2XsD13r7opv2n1Akucd8LdPMAAhYXCwL/content.json looks valid, saving...
[16:44:43] Site:1NAMEz..qDNv Update for data/issuers/1M2XsD13r7opv2n1Akucd8LdPMAAhYXCwL/content.json looks valid, saving...
[16:44:53] Site:1LfvE9..7KPL WebSocket receive error: cancel_wait_ex: [Errno 9] File descriptor was closed in another greenlet in UiWebsocket.py line 72 > lib/gevent_ws/__init__.py line 80 > 86 > 48 > 105 > 125 > 156 > <gevent>/_socketcommon.py line 663 > ...
[16:44:54] Site:1TaLkF..jipT WebSocket receive error: cancel_wait_ex: [Errno 9] File descriptor was closed in another greenlet in UiWebsocket.py line 72 > lib/gevent_ws/__init__.py line 80 > 86 > 48 > 105 > 125 > 156 > <gevent>/_socketcommon.py line 663 > ...
[16:44:54] - All server stopped
[16:44:55] Site:1133Vg..thfy Save peer error: NOT NULL constraint failed: peer.time_response
[16:44:55] Site:1139zZ..mxEB Save peer error: NOT NULL constraint failed: peer.time_response
[16:44:55] Site:113ugp..eB8Y Save peer error: NOT NULL constraint failed: peer.time_response
... tens of "Save peer" errors, one per site...

Tracker count only 57/154, ZeroNetX py3-internal was similar until i have used updater zite, then possibly count increased to like 100/154.

rex4539 commented 2 years ago

I also see this during shutdown.

Site:1HELLo..Ri9d WebSocket receive error: cancel_wait_ex: [Errno 9] File descriptor was closed in another greenlet in UiWebsocket.py line 72 > lib/gevent_ws/__init__.py line 80 > 86 > 48 > 105 > 125 > 156 > <gevent>/_socketcommon.py line 663 > ...

slrslr commented 2 years ago

I do not see these errors anymore, i will re-open if there is any change..

slrslr commented 2 years ago

At the end the "Save peer error: NOT NULL constraint failed: peer.time_response" appeared again in ZeronetX origin/zeronet-enhanced. "$ git submodule status" shows no output so i do not know what i have.