forum.wfido.ru

forum.wfido.ru (https://forum.wfido.ru/index.php)
-   RU.LINUX (https://forum.wfido.ru/forumdisplay.php?f=83)
-   -   Curl thread kill? (https://forum.wfido.ru/showthread.php?t=135629)

Oleg Nazaroff 18.05.2025 17:01

Curl thread kill?
 
Oleg Nazaroff написал(а) к All в May 25 15:52:01 по местному времени:

Нello, All.

Можно ли как-то пристреливать тред, запущенный curl'ом?
Т.е, получил я некие данные, до следующего эвента получать мне их не надо. Все происходит в conky. Получил я внешний ip, все. Пока интерфейс состояние не изменит - нового значения мне не надо. А тред запущен, и никакие execpi curl и texecpi curl на него влияния не оказывают, как выяснилось ;(

--
WBR, ON
--- ХотДог/2.14.5/Android

Alexey Khromov 18.05.2025 18:01

Curl thread kill?
 
Alexey Khromov написал(а) к Oleg Nazaroff в May 25 16:50:40 по местному времени:

Здраствуйте, Oleg!

ON> Т.е, получил я некие данные, до следующего эвента получать мне их не
ON> надо. Все происходит в conky. Получил я внешний ip, все. Пока
ON> интерфейс состояние не изменит - нового значения мне не надо. А тред

Курла с какими опциями запущена?


Alexey Khromov
--- GoldED+/LNX 1.1.5-b20250409

Oleg Nazaroff 18.05.2025 20:01

Curl thread kill?
 
Oleg Nazaroff написал(а) к Alexey Khromov в May 25 18:36:55 по местному времени:

Нello, Alexey Khromov.
On 18.05.2025 16:50 you wrote:

AK> Курла с какими опциями запущена?

-s и --no-keepalive.

--
WBR, ON
--- ХотДог/2.14.5/Android

Alexey Khromov 19.05.2025 00:51

Curl thread kill?
 
Alexey Khromov написал(а) к Oleg Nazaroff в May 25 23:44:33 по местному времени:

Здраствуйте, Oleg!

ON> -s и --no-keepalive.

Попробуй добавить НTTPheader к своему реквесту:
-Н "Connection: close"


Alexey Khromov
--- GoldED+/LNX 1.1.5-b20250409

Oleg Nazaroff 19.05.2025 05:01

Curl thread kill?
 
Oleg Nazaroff написал(а) к Alexey Khromov в May 25 03:55:02 по местному времени:

Нello, Alexey Khromov.
On 18.05.2025 23:44 you wrote:

AK> Попробуй добавить НTTPheader к своему реквесту: -Н "Connection: close"

Увы и ах.. сработало (если сработало) только один раз. После оn/off vpn - не сработвло ;(

--
WBR, ON
--- ХотДог/2.14.5/Android

Oleg Nazaroff 19.05.2025 16:41

Curl thread kill?
 
Oleg Nazaroff написал(а) к Alexey Khromov в May 25 15:37:09 по местному времени:

Нello, Alexey Khromov.
On 18.05.2025 23:44 you wrote:

AK> Попробуй добавить НTTPheader к своему реквесту: -Н "Connection: close"

Ээ, вчерась прилетело обновление ядра и сегодня ситуация изменилась. Трафика не стало даже и без -Н... правда, у меня обновление стоит раз в 15 минут. но зато появились другие ошибки и вовсе не в коньках..;(
С чего минус трафик?? Ради интереса надо б на предыдущем ядре проверить, или это совпадение или я не копенгаген..

А кстати. Не втыкаю, "curl '[url]http://url'[/url] | jq -r .ip,.country" ни в какую одну строку вывод не производит, с любой опцией - только в столбик ;(

--
WBR, ON
--- ХотДог/2.14.5/Android

Alexey Khromov 20.05.2025 00:11

Curl thread kill?
 
Alexey Khromov написал(а) к Oleg Nazaroff в May 25 23:03:48 по местному времени:

Здраствуйте, Oleg!

ON> Ээ, вчерась прилетело обновление ядра и сегодня ситуация изменилась.
ON> Трафика не стало даже и без -Н... правда, у меня обновление стоит раз
ON> в 15 минут. но зато появились другие ошибки и вовсе не в коньках..;(
ON> С чего минус трафик?? Ради интереса надо б на предыдущем ядре
ON> проверить, или это совпадение или я не копенгаген..

В любой непонятной ситуации запускай без опций и смотри, что вылетает в консоль

ON> А кстати. Не втыкаю, "curl '[url]http://url'[/url] | jq -r .ip,.country" ни в
ON> какую одну строку вывод не производит, с любой опцией - только в
ON> столбик ;(

Ну так убери жику и проверь, что курл забирает именно json, в котором есть тебя интересующие поля ip и country.

Alexey Khromov
--- GoldED+/LNX 1.1.5-b20250409

Oleg Nazaroff 20.05.2025 13:31

Curl thread kill?
 
Oleg Nazaroff написал(а) к Alexey Khromov в May 25 12:16:52 по местному времени:

Нello, Alexey Khromov.
On 19.05.2025 23:03 you wrote:

AK> В любой непонятной ситуации запускай без опций и смотри, что вылетает в консоль

Ой чо туда только не вылетает теперь. Таперича оно вдрух вспомнило, штааа оффсет свопа хз какой, причем я хз откуда взялось - гибернацмя это едва ли не первая вещь, которую я пристрелил. Но оно жило в грубе и пачамута себя не проявляло, а тут прям раздухарилося - сплошной еггог на рид, причем какой-то FDMA типа. Потер оффсет..

AK> Ну так убери жику и проверь, что курл забирает именно json, в котором есть тебя интересующие
AK> поля ip и country.

Есть. В столбик. А мне хоцецца в строку, шоп одним запросом обойтись.

PS: собственно, утром линух вывалился в kernel panic. И фсё. Ща я канешна кой-чо попробую, по меньшей мере хомяка забэкапить.
Орет что мол "kernel panic - not syncing: Attempted to kill init!", во как! ;)


--
WBR, ON
--- ХотДог/2.14.5/Android

Oleg Nazaroff 20.05.2025 14:31

Curl thread kill?
 
Oleg Nazaroff написал(а) к Alexey Khromov в May 25 13:23:33 по местному времени:

Нello, Oleg Nazaroff.
On 20.05.2025 12:16 you wrote:

ON> PS: собственно, утром линух вывалился в kernel panic. И фсё. Ща я канешна кой-чо попробую, по
ON> меньшей мере хомяка забэкапить. Орет что мол "kernel panic - not syncing: Attempted to kill
ON> init!", во как! ;)

Fixed. Отделался легким испугом ;)
Я стараюсь записывать что сам делал, даже если не сильно трезв. Решил, видите-ли, от apparmor'а окончательно избавиться. А ручки-то вот они! ;) кильнул либы из /usr/lib/x86_64-linux-gnu... и линух от такой наглости заорал благим матом ;)
Заодно напомнил себе что хоть иногда надо бэкапы делать. И бутявку с rescue.. у меня ее сапсем нет, как тут выяснилось ;(

--
WBR, ON
--- ХотДог/2.14.5/Android


Текущее время: 20:31. Часовой пояс GMT +4.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot