Help talk:Toolforge/My first Flask OAuth tool/Archives/2016
Appearance
Latest comment: 8 years ago by BryanDavis in topic "Address already in use"
![]() |
Please do not post any new comments on this page. This is a discussion archive See current discussion or the archives index. |
"Address already in use"
I am getting "socket.error: [Errno 98] Address already in use". I have tried "webservice2 uwsgi-python stop" and "webservice2 uwsgi-python restart" as well as "webservice uwsgi-python stop". Nothing seems to help. With "ps -ef | grep scholia" I see three relevant lines. These processes are owned by root. Here is a few messages from
(venv)tools.scholia@tools-bastion-03:~$ webservice2 uwsgi-python start Your job is already running (venv)tools.scholia@tools-bastion-03:~$ webservice2 status Your webservice is not running (venv)tools.scholia@tools-bastion-03:~$ webservice2 uwsgi-python restart Restarting webservice............... (venv)tools.scholia@tools-bastion-03:~$ webservice2 status Your webservice is not running
It seems that I got started processes I cannot stop. — Finn Årup Nielsen (fnielsen) (talk) 17:04, 10 October 2016 (UTC)
- For readers from the future (hi!) we worked through this on irc. The hanging jobs were in shutdown state but not exiting so they were force killed using
sudo qdel $JOBID
. The "Address already in use" error seemed to be only semi-related and instead caused by incorrect PYTHONPATH settings which led to the wsgi process crashing. --BryanDavis (talk) 17:43, 12 October 2016 (UTC)