История изменений
Исправление user_id_68054, (текущая версия) :
delayed_start(3, function() { echo «Yes 1!\n»; });
а если во время вызова этой функции где-то оказался открытым мьютекс? или файловая блокировка?
кто это будет закрывать? родительский процесс, или дочерний процесс? или оба (два раза, пытаться)?
# здесь я намекаю на то что форкать надо ВСЕГДА ДО того как основной алгоритм программы начал работать, а не в произвольный случайный момент работы программы.
## Google Chromium — например форкает в произвольный момент времени — но для этого у него запущен специальный процесс «Зигота» .. процесс «Зигота» занимается только тем что форкает себя (и больше ни чего другого не делает).
Исправление user_id_68054, :
delayed_start(3, function() { echo «Yes 1!\n»; });
а если во время вызова этой функции где-то оказался открытым мьютекс? или файловая блокировка?
кто это будет закрывать? родительский процесс, или дочерний процесс? или оба (два раза, пытаться)?
# здесь я намекаю на то что форкать надо ВСЕГДА ДО того как основной алгоритм программы начал работать, а не в произвольный случайный момент работы программы.
Исправление user_id_68054, :
delayed_start(3, function() { echo «Yes 1!\n»; });
а если во время вызова этой функции где-то оказался открытым мьютекс?
кто его будет закрывать? родительский процесс, или дочерний процесс? или оба (два раза, пытаться)?
# здесь я намекаю на то что форкать надо ВСЕГДА ДО того как основной алгоритм программы начал работать, а не в произвольный случайный момент работы программы.
Исправление user_id_68054, :
delayed_start(3, function() { echo «Yes 1!\n»; });
а если во время вызова этой функции где-то оказался открытым мьютекс?
кто его будет закрывать? родительский процесс, или дочерний процесс? или оба (два раза)?
# здесь я намекаю на то что форкать надо ВСЕГДА ДО того как основной алгоритм программы начал работать, а не в произвольный случайный момент работы программы.
Исправление user_id_68054, :
delayed_start(3, function() { echo «Yes 1!\n»; });
а если во время вызова этой функции где-то оказался открытым мьютекс?
кто его будет закрывать? родительский процесс, или дочерний процесс? или оба (два раза)?
Исправление user_id_68054, :
delayed_start(3, function() { echo «Yes 1!\n»; });
а если во время вызова этой функции где-то оказался открытым мьютекс?
кто его будет закрывать? родительский поток, или дочерний поток? или оба (два раза)?
Исходная версия user_id_68054, :
delayed_start(3, function() { echo «Yes 1!\n»; });
а если во время вызова этой функции где-то оказался открытым мьютекс?