Size: a a a

2021 April 13

DK

Dmitry Koval in Accel-PPP
Да и точку выхода strace как и gdb не показывает, вчера полночи игрался)))
источник

VG

Vladislav Grishenko in Accel-PPP
да и вообще в кликхаус какой-нибудь сгружать )
источник

DK

Dmitry Koval in Accel-PPP
Просто говорит завершено, код такой то
источник

VG

Vladislav Grishenko in Accel-PPP
а это не сильно важно, там сисколы разные, по ним можно определить будет
источник

VG

Vladislav Grishenko in Accel-PPP
можно exit(-1) заменить на abort() и будет корка
источник

VG

Vladislav Grishenko in Accel-PPP
интереснее, чем просто код возврата содержимым памяти и переменных
источник

DK

Dmitry Koval in Accel-PPP
Согласен
источник

DK

Dmitry Koval in Accel-PPP
Смотрю не помогут ли отключения vlan offload, дальше делаем корки
источник

xy

xxxx yyyy in Accel-PPP
@themiron ты посмотрел глобальный лок конфига, который я выкатил? Такой пойдет?
источник

xy

xxxx yyyy in Accel-PPP
Ну также могу EXIT диффиренцировать по кодам возврата, надо только определиться о диапазонах, кому какой будет принадлежать
источник

VG

Vladislav Grishenko in Accel-PPP
слегка, в основном гуд, есть несколько деталей по codestyle - тут как руки дойдут
источник

xy

xxxx yyyy in Accel-PPP
Да, это черновик еще, будем править
источник

xy

xxxx yyyy in Accel-PPP
Также по load_config(void) vs load_config() - в коде используется и то и то в равных пропроциях. Заменяем все на вариант с (void)?
источник

VG

Vladislav Grishenko in Accel-PPP
тут вариант с отсутствием каста - лучше, дает бесплатную проверку синтаксиса компилятором. кастование ее вырубает
источник

xy

xxxx yyyy in Accel-PPP
Так-то туда в качестве единственного аргумента всегда NULL пихается, его как ни кастуй
источник

xy

xxxx yyyy in Accel-PPP
и варнинги кстати сейчас не на одном из вариантов не выскакивают, видимо по этой же причине
источник

xy

xxxx yyyy in Accel-PPP
Может тогда определимся, что туда должно быть передано? как вариант, указатель, куда будем писать код возврата, чтобы можно было из event.c понять, успешно ли загружен конфиг, или вывести ответ в CLI?
источник

xy

xxxx yyyy in Accel-PPP
Потому, что сейчас с этим есть глобальная проблема - вункция ничего не возвращает, и вообще ничего осмысленного не делает в случае ошибок, просто останавливая обработку конфига
источник

VG

Vladislav Grishenko in Accel-PPP
да пусть пока остается NULL. нет аргумента для колбека - NULL, понадобится для чего-то еще - будет что-то еще
источник

xy

xxxx yyyy in Accel-PPP
и рееедко когда - exit
источник