Bug 8453 - [PATCH] kppp не закрывает файл устройства после установления соединения pppd
Summary: [PATCH] kppp не закрывает файл устройства после установления соединения pppd
Status: CLOSED WONTFIX
Alias: None
Product: Sisyphus
Classification: Development
Component: kdenetwork-kppp (show other bugs)
Version: unstable
Hardware: all Linux
: P2 enhancement
Assignee: Nobody's working on this, feel free to take it
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-11-10 10:29 MSK by Artem Delendik
Modified: 2021-10-15 22:49 MSK (History)
2 users (show)

See Also:


Attachments
kppp close tty on pppd success start (442 bytes, patch)
2005-11-10 10:33 MSK, Artem Delendik
no flags Details | Diff
kppp - close tty when pppd started successfully (442 bytes, patch)
2005-11-10 10:34 MSK, Artem Delendik
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Artem Delendik 2005-11-10 10:29:56 MSK
После удачного запуска pppd  kppp держит открытым файл устройства. Это приводит
к тому, что pppd по закрытии сеанса не посылает SIGHUP на tty (см. исходники
pppd, файл tty.c) , т.к. считает, что не он один использует устройство. Так же
slmodemd вешает трубку только после полного закрытия /dev/ttySLM0-->/dev/pts/x
всеми процессами. Тривиальный патч прилагается.


Steps to Reproduce:
1. запустить slmodemd, kppp, установить соединение
2. Нажать disconnect в pppd - slmodem не ложит трубку.
3. Нажать disconnect в pppd и выйти из kppp - трубка ложится сразу же.
Comment 1 Artem Delendik 2005-11-10 10:33:37 MSK
Created attachment 1235 [details]
kppp close tty on pppd success start
Comment 2 Artem Delendik 2005-11-10 10:34:58 MSK
Created attachment 1236 [details]
kppp - close tty when pppd started successfully
Comment 3 Mikhail Gusarov 2008-06-13 13:00:39 MSD

    
Comment 4 Anton Farygin 2021-10-15 22:49:05 MSK
Невозможно исправить, т.к. пакет удалён в задании #188512