Bug 19705 - Теряет содержимое буфера из-за SIGHUP
Summary: Теряет содержимое буфера из-за SIGHUP
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: xclip (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: arei@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-04-21 15:46 MSD by Konstantin Uvarin (lodin)
Modified: 2010-09-23 13:17 MSD (History)
1 user (show)

See Also:


Attachments
Патч с setsid (402 bytes, patch)
2009-04-21 15:46 MSD, Konstantin Uvarin (lodin)
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Konstantin Uvarin (lodin) 2009-04-21 15:46:13 MSD
Created attachment 3475 [details]
Патч с setsid

% xterm -e xclip && xclip -o 
<набираем текст в xterm, нажимаем Ctrl-D>
вывод -- пустая строка. А должен быть набранный текст. 

Причина: xclip форкается в бэкграунд, но получает sighup и умирает. 

После добавления setsid() или блокировки sighup -- работает как и должно. 

Патч с setsid прилагается.
Comment 1 Victor Forsyuk 2010-09-22 20:21:20 MSD
Патч приложен в сборке xclip-0.12-alt1. Отписаться в баге сразу после этого забыл, извините.

Я перевел багу на Сизиф, 4.1 слишком стар.