Heroku Cli порождает бесконечное количество процессов
Сегодня я снова использовал heroku cli через неделю или около того, и это сломало мою систему. Оказывается, это рекурсивно порождает огромное количество процессов:
UID PID PPID C STIME TTY TIME CMD
...
myUserName 10112 10106 0 14:19 pts/5 00:00:00 bash /home/myUserName/.local/share/heroku/client/bin/heroku
myUserName 10118 10112 0 14:19 pts/5 00:00:00 bash /home/myUserName/.local/share/heroku/client/bin/heroku
myUserName 10124 10118 0 14:19 pts/5 00:00:00 bash /home/myUserName/.local/share/heroku/client/bin/heroku
myUserName 10130 10124 0 14:19 pts/5 00:00:00 bash /home/myUserName/.local/share/heroku/client/bin/heroku
myUserName 10136 10130 0 14:19 pts/5 00:00:00 bash /home/myUserName/.local/share/heroku/client/bin/heroku
...
Это происходит независимо от того, призываю ли я /usr/local/bin/heroku
или же /usr/local/lib/heroku/bin/heroku
непосредственно. Попытка обновления через
wget -qO- https://cli-assets.heroku.com/install-ubuntu.sh | sh
Я получаю тот же эффект.
Кто-нибудь испытывал то же самое или знает решение?
1 ответ
В итоге я просто удалил все каталоги heroku, которые нашел на жестком диске, а затем переустановил через wget -qO- https://cli-assets.heroku.com/install-ubuntu.sh | sh
, Кажется, это сработало. Мне нужно было переделать heroku login
потом конечно.