On Sun, 29 Nov 2009 00:11:49 +0500 Andrey Rahmatullin <w...@altlinux.org> wrote:
> On Sat, Nov 28, 2009 at 09:05:21PM +0300, Alexey Pechnikov wrote: > > > > Способ второй - вспоминаем что кроме SIGHUP у нас есть SIGUSR1 и SIGUSR2 > > > > и вешаем на один из них функциональность "toggle discoverability state" > > > А потом нам внезапно нужно ещё что-нибудь повесить, а юзерских сигналов-то > > > в этом вашем юнексе всего два. > > А вы сначала думайте, потом делайте, чтобы не оказалось "внезапно", что > > херню делали... > Т.е. мне заранее придумать, какие два toggle foo state можно переключать > сигналами, а с какими юзер пойдёт лесом? Прикинуть, сколько вообще может быть переключаемых состояний, а затем выбрать соответствующий количеству метод переключения. И да, с "синим зубом" переключение по SIGUSR не пойдёт, т.к. адаптер может быть не один, а рулить неплохо бы каждым по-отдельности. -- Alexander Galanin
pgp3VeraI0OHS.pgp
Description: PGP signature