Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Программирование под UNIX | |||
---|---|---|---|
Режим отображения отдельной подветви беседы | [ Отслеживать ] |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
1. "RE: Проблема с серверной частью программы" | +/– | |
Сообщение от Арлекин (?), 02-Сен-02, 08:02 | ||
В соляре SIGCHLD ловить не обязательно. Можно просто временами вызывать wait(&status)если ПОРОЖДЕННЫЙ процесс УЖЕ закончился, она все равно ответит кодом процесса, который закончился. Подробнее не помню, но в манах все есть. | ||
Ответить | Правка | Наверх | Cообщить модератору |
2. "RE: Проблема с серверной частью программы" | +/– | |
Сообщение от Dima (?), 02-Сен-02, 14:07 | ||
>В соляре SIGCHLD ловить не обязательно. Можно просто временами вызывать wait(&status)если ПОРОЖДЕННЫЙ | ||
Ответить | Правка | Наверх | Cообщить модератору |
3. "RE: Проблема с серверной частью программы" | +/– | |
Сообщение от Dima (?), 03-Сен-02, 12:02 | ||
>>В соляре SIGCHLD ловить не обязательно. Можно просто временами вызывать wait(&status)если ПОРОЖДЕННЫЙ | ||
Ответить | Правка | Наверх | Cообщить модератору |
4. "RE: Проблема с серверной частью программы" | +/– | |
Сообщение от Dima (?), 03-Сен-02, 12:21 | ||
Вся проблема-то ещё и в том, что родительский процесс перестаёт принимать соединения если даже я просто сделаю обработчик дочерних сигналов ( signal(SIGCHLD, sig_child); ) а в теле функции sig_child будет пусто. | ||
Ответить | Правка | Наверх | Cообщить модератору |
5. "RE: Проблема с серверной частью программы" | +/– | |
Сообщение от Арлекин (?), 03-Сен-02, 12:50 | ||
Ты return-то не забыл в перехватчик воткнуть ? А то она не факт, что вернется. Проверено. | ||
Ответить | Правка | Наверх | Cообщить модератору |
6. "RE: Проблема с серверной частью программы" | +/– | |
Сообщение от Dima (?), 03-Сен-02, 12:55 | ||
>Ты return-то не забыл в перехватчик воткнуть ? А то она не | ||
Ответить | Правка | Наверх | Cообщить модератору |
7. "RE: Проблема с серверной частью программы" | +/– | |
Сообщение от Арлекин (?), 03-Сен-02, 12:58 | ||
void sig_catcher( int sig_num ) | ||
Ответить | Правка | Наверх | Cообщить модератору |
8. "RE: Только 11-й сигнал не лови так" | +/– | |
Сообщение от Арлекин (?), 03-Сен-02, 12:59 | ||
А то kernel panic может случиться ) | ||
Ответить | Правка | Наверх | Cообщить модератору |
9. "RE: Только 11-й сигнал не лови так" | +/– | |
Сообщение от Dima (?), 03-Сен-02, 13:15 | ||
>А то kernel panic может случиться ) | ||
Ответить | Правка | Наверх | Cообщить модератору |
10. "RE: Только 11-й сигнал не лови так" | +/– | |
Сообщение от Арлекин (?), 03-Сен-02, 13:38 | ||
Поставь на каждый вызов по Фпринтфу, чтоли. Хоть ясно станет где конкретно она задумалась. Я последнее время от С отошел несколько, да и как-то нечитабельно выглядит... Уж извини. | ||
Ответить | Правка | Наверх | Cообщить модератору |
11. "RE: Только 11-й сигнал не лови так" | +/– | |
Сообщение от Dima (?), 03-Сен-02, 14:04 | ||
>Поставь на каждый вызов по Фпринтфу, чтоли. Хоть ясно станет где конкретно | ||
Ответить | Правка | Наверх | Cообщить модератору |
12. "RE: Только 11-й сигнал не лови так" | +/– | |
Сообщение от idle (?), 03-Сен-02, 23:25 | ||
Вы совсем заговорились :) | ||
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору |
13. "RE: Только 11-й сигнал не лови так" | +/– | |
Сообщение от Арлекин (?), 04-Сен-02, 07:47 | ||
> Ты return-то не забыл в перехватчик воткнуть ? | ||
Ответить | Правка | Наверх | Cообщить модератору |
14. "RE: Только 11-й сигнал не лови так" | +/– | |
Сообщение от Dima (?), 04-Сен-02, 11:02 | ||
Сделал я вот так: | ||
Ответить | Правка | Наверх | Cообщить модератору |
15. "RE: Только 11-й сигнал не лови так" | +/– | |
Сообщение от Dima (?), 04-Сен-02, 12:01 | ||
>Сделал я вот так: | ||
Ответить | Правка | Наверх | Cообщить модератору |
16. "RE: Только 11-й сигнал не лови так" | +/– | |
Сообщение от idle (?), 04-Сен-02, 20:03 | ||
> > > Ты return-то не забыл в перехватчик воткнуть ? | ||
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору |
17. "RE: Только 11-й сигнал не лови так" | +/– | |
Сообщение от Арлекин (?), 05-Сен-02, 07:55 | ||
Давай будем проще. Постить асмы сюда - во-первых дело не совсем правильное, во-вторых ассемблер не интеловский, я в нем никогда не ковырялся и вряд ли что-то пойму сходу, а вникать нет ни времени ни особого желания. Вот тебе результаты с размерами модулей и их исходники: | ||
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору |
18. "RE: Только 11-й сигнал не лови так" | +/– | |
Сообщение от Арлекин (?), 05-Сен-02, 08:06 | ||
> А соляркина паника есть ничто иное как обычное сообщение. | ||
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору |
19. "RE: А это от gcc" | +/– | |
Сообщение от Арлекин (?), 05-Сен-02, 08:18 | ||
root@is-tester:/export/home/root$ more test1.C | ||
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору |
20. "RE: А это от gcc" | +/– | |
Сообщение от idle (?), 06-Сен-02, 00:49 | ||
> Давай будем проще. Постить асмы сюда - во-первых дело не совсем правильное, | ||
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору |
21. "RE: А это от gcc" | +/– | |
Сообщение от Арлекин (?), 06-Сен-02, 08:48 | ||
Ерничаем ? Это я насчет тайны. Какой смысл забивать форум двухэкранными листингами? Если я захочу что-то подправить или подменить я и так это сделаю. Если ты хочешь посмотреть на спарковский ассемблер могу тебе его описание в пдф выслать. Но не суть. | ||
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |