Отказ Утверждения _dl_close

Или стандартная команда для поиска поддерева каталогов также find . -type d, и вы можете настроить ее и добавить некоторую фильтрацию.

6
задан dave mankoff 15 December 2008 в 02:11
поделиться

1 ответ

Некоторые идеи:

  1. Вероятно, Вы звоните dlopen() больше затем однажды? dl библиотека поддерживает ссылочные счетчики, который увеличен на каждом dlopen() так dlclose() разгрузит библиотеку ТОЛЬКО ЕСЛИ счетчик == 0.

  2. Вы указывали RTLD_NODELETE флаг для dlopen() (принятие Вас находится на Linux)? Если да, dlclose() не разгрузит Вашу библиотеку.

Вы пытались отладить syscalls с strace? Запустите Apache, находит его pid, и проследите весь syscalls Apache doesn путем вызова strace -p<pid>. Вероятно, это даст Вам некоторое представление, что продолжается.

6
ответ дан 17 December 2019 в 02:35
поделиться
Другие вопросы по тегам:

Похожие вопросы: