LINUX.ORG.RU

История изменений

Исправление user_id_68054, (текущая версия) :

Как всё запущено. Итак, ты должен ставить atfork-хуки перед вызовом fork и пока не назвал ни одной причины, которая помешала бы тебе так делать.

я кажется понял! я слегка перефразирю тебя — наверно ты имеешь ввиду это:

"""Итак, ты НЕ должен ставить atfork-хуки ПОКА_НЕ окажешься перед вызовом fork"""

пока не назвал ни одной причины, которая помешала бы тебе так делать.

ну в принципе — да (ты прав) — ни чего же не мешает же мне сделать отдельную функцию в библитеке, назвать её например ``my_library__prepare_to_fork()`` — которая будет вызывать ``pthread_atfork()`` [ну или сразу будет делать нужные действия, без регистрации хуков]

и сделать *для_каждой* моей библиотеки такую функцию BLAHBLABLAH__prepare_to_fork()

# P.S.: правда часть проблемы всё равно останется — fork() пройдёт успешно, но *после* этого форка — нельзя будет выгрузить библиотеку и ещё раз сделать fork() :-D .... наверно придётся использовать ``clone()`` в этом случае [правда всё это высасоно из пальца уже :)] ..

Исправление user_id_68054, :

Как всё запущено. Итак, ты должен ставить atfork-хуки перед вызовом fork и пока не назвал ни одной причины, которая помешала бы тебе так делать.

я кажется понял! я слегка перефразирю тебя — наверно ты имеешь ввиду это:

"""Итак, ты НЕ должен ставить atfork-хуки ПОКА_НЕ окажешься перед вызовом fork"""

пока не назвал ни одной причины, которая помешала бы тебе так делать.

ну в принципе — да (ты прав) — ни чего же не мешает же мне сделать отдельную функцию в библитеке, назвать её например ``my_library__prepare_to_fork()`` — которая будет вызывать ``pthread_atfork()`` [ну или сразу будет делать нужные действия, без регистрации хуков]

и сделать *для_каждой* моей библиотеки такую функцию BLAHBLABLAH__prepare_to_fork()

# P.S.: правда часть проблемы всё равно останется — fork() пройдёт успешно, но *после* этого форка — нельзя будет выгрузить библиотеку и ещё раз сделать fork() :-D .... наверно придётся использовать ``clone()`` в этом случае ..

Исправление user_id_68054, :

Как всё запущено. Итак, ты должен ставить atfork-хуки перед вызовом fork и пока не назвал ни одной причины, которая помешала бы тебе так делать.

я кажется понял! я слегка перефразирю тебя — наверно ты имеешь ввиду это:

"""Итак, ты НЕ должен ставить atfork-хуки ПОКА_НЕ окажешься перед вызовом fork"""

пока не назвал ни одной причины, которая помешала бы тебе так делать.

ну в принципе — да (ты прав) — ни чего же не мешает же мне сделать отдельную функцию в библитеке, назвать её например ``my_library__prepare_to_fork()`` — которая будет вызывать ``pthread_atfork()``

и сделать *для_каждой* моей библиотеки такую функцию BLAHBLABLAH__prepare_to_fork()

# P.S.: правда часть проблемы всё равно останется — fork() пройдёт успешно, но *после* этого форка — нельзя будет выгрузить библиотеку и ещё раз сделать fork() :-D .... наверно придётся использовать ``clone()`` в этом случае ..

Исправление user_id_68054, :

Как всё запущено. Итак, ты должен ставить atfork-хуки перед вызовом fork и пока не назвал ни одной причины, которая помешала бы тебе так делать.

я кажется понял! я слегка перефразирю тебя — наверно ты имеешь ввиду это:

"""Итак, ты НЕ должен ставить atfork-хуки ПОКА_НЕ окажешься перед вызовом fork"""

пока не назвал ни одной причины, которая помешала бы тебе так делать.

ну в принципе — да (ты прав) — ни чего же не мешает же мне сделать отдельную функцию в библитеке, назвать её например ``my_library__prepare_to_fork()`` — которая будет вызывать ``pthread_atfork()``

и сделать *для_каждой* моей библиотеки такую функцию BLAHBLABLAH__prepare_to_fork()

# P.S.: правда часть проблемы проблема всё равно останется — fork() пройдёт успешно, но *после* этого форка — нельзя будет выгрузить библиотеку и ещё раз сделать fork() :-D .... наверно придётся использовать ``clone()`` в этом случае ..

Исправление user_id_68054, :

Как всё запущено. Итак, ты должен ставить atfork-хуки перед вызовом fork и пока не назвал ни одной причины, которая помешала бы тебе так делать.

я кажется понял! я слегка перефразирю тебя — наверно ты имеешь ввиду это:

"""Итак, ты НЕ должен ставить atfork-хуки ПОКА_НЕ окажешься перед вызовом fork"""

пока не назвал ни одной причины, которая помешала бы тебе так делать.

ну в принципе — да (ты прав) — ни чего же не мешает же мне сделать отдельную функцию в библитеке, назвать её например ``my_library__prepare_to_fork()`` — которая будет вызывать ``pthread_atfork()``

и сделать *для_каждой* моей библиотеки такую функцию BLAHBLABLAH__prepare_to_fork()

Исходная версия user_id_68054, :

Как всё запущено. Итак, ты должен ставить atfork-хуки перед вызовом fork и пока не назвал ни одной причины, которая помешала бы тебе так делать.

я кажется понял! я слегка перефразирю тебя — наверно ты имеешь ввиду это:

"""Итак, ты НЕ должен ставить atfork-хуки ПОКА_НЕ окажешься перед вызовом fork"""

пока не назвал ни одной причины, которая помешала бы тебе так делать.

ну в принципе — да (ты прав) — ни чего же не мешает же мне сделать отдельную функцию в библитеке, назвать её например ``my_library__prepare_to_fork()`` — которая будет вызывать ``pthread_atfork()``

и сделать для каждой моей библиотеки такую функцию BLAHBLABLAH__prepare_to_fork()