Article View: es.comp.os.linux.programacion
Article #1054Re: señales
From: AnimAlf
Date: Sat, 22 Apr 2006 16:12
Date: Sat, 22 Apr 2006 16:12
55 lines
3175 bytes
3175 bytes
--=-fLlM8/xTdFWATGuKfrgM Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable El dv 21 de 04 del 2006 a les 08:26 +0000, en/na J.A. Gutierrez va escriure:=20 > a.- Tu programa abre una conexion X11. Al terminar la sesion > se le cerrara y (no se muy bien por que mecanismo) las librerias > de X11 te permitiran enterarte. > b.- Estudias que mecanismo utiliza tu gestor de sesiones para > terminar la sesion y a~nades ahi algo para que mate tu programa. Lo seguir=C3=A9 buncando, no he encontrado nada en claro por ahora. En alg= =C3=BAn lugar tengo que encontrar-lo. El windows manager s=C3=AD que envia una se= =C3=B1al no estandar, que las aplicaciones gnome interceptan con el 'delete_event' o eso he creido entender (creo que no la env=C3=ADa al finalizar sesi=C3=B3n) seguir=C3=A9 con ello. > p.e. en xdm, puedes poner algo asi como >=20 > su $USER -c 'test -f $HOME/.ssh/.ssh_agent_pid && kill -TERM `cat $HOME/.= ssh/.ssh_agent_pid` && rm $HOME/.ssh/.ssh_agent_pid' >=20 > en el fichero Xreset interesante :)) como es para el bloqueo he salido del paso mandandole escribir el pid ($$) al principio del archivo. Pero si las aplicaciones tienen que guardar informaci=C3=B3n importante, cr= eo que ser=C3=ADa interesante encontrar ese momento, en el que poder guardar y salir correctamente antes del cierre forzado. --=-fLlM8/xTdFWATGuKfrgM Content-Type: application/pgp-signature; name=signature.asc Content-Description: =?ISO-8859-1?Q?Aix=F2?= =?ISO-8859-1?Q?_=E9s?= una part d'un missatge, signada digitalment -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iQCVAwUAREpWAR535IyztBIVAQJMIAP/Y7OTvAxWMESOXwh4/tF0lehbbMWLfTST +BZnnlwDi9ACdHxytkj6Vh2fEDofqUquyBfp8an/MqH7jc+Lut6oOcztMSG63aKz AlFPWpP/7AJALl/AmisaLn/DLqlX4Z/bJZlJc9snIEBqds8cHPXnej1g3edq20F/ X7igSloCBas= =k27D -----END PGP SIGNATURE----- --=-fLlM8/xTdFWATGuKfrgM--
Technical Details
Message-ID:
<1145722369.21248.29.camel@general.engendro.sytes.net>Path:
arc1-ca.pugleaf.net!g2news2.google.com!news2.google.com!fu-berlin.de!nsnmpen1-lo.nuria.telefonica-data.net!telenews.teleline.es!not-for-mailReferences:
<1145457998.20049.12.camel@general.engendro.sytes.net> <e27gsp$7ds$1@appleseed.escomposlinux.org> <1145550442.29028.3.camel@general.engendro.sytes.net> <e2a502$t8d$1@appleseed.escomposlinux.org>Show Full Headers
Complete Article Headers
X-Google-Thread: f86c8,53ddbc52f9b07e3 X-Google-Attributes: gidf86c8,public X-Google-Language: SPANISH,UTF8 Path: arc1-ca.pugleaf.net!g2news2.google.com!news2.google.com!fu-berlin.de!nsnmpen1-lo.nuria.telefonica-data.net!telenews.teleline.es!not-for-mail X-Trace-PostClient-IP: 80.32.76.249 Newsgroups: es.comp.os.linux.programacion Subject: Re: señales From: AnimAlf <AnimAlf@engendro.sytes.net> In-Reply-To: <e2a502$t8d$1@appleseed.escomposlinux.org> References: <1145457998.20049.12.camel@general.engendro.sytes.net> <e27gsp$7ds$1@appleseed.escomposlinux.org> <1145550442.29028.3.camel@general.engendro.sytes.net> <e2a502$t8d$1@appleseed.escomposlinux.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-fLlM8/xTdFWATGuKfrgM" Organization: Is the truth out there? Message-ID: <1145722369.21248.29.camel@general.engendro.sytes.net> Mime-Version: 1.0 X-Mailer: Evolution 2.4.2.1 Lines: 56 Date: Sat, 22 Apr 2006 16:12:50 GMT NNTP-Posting-Host: 10.20.31.4 X-Complaints-To: usenet@teleline.es X-Trace: telenews.teleline.es 1145722370 10.20.31.4 (Sat, 22 Apr 2006 18:12:50 MET DST) NNTP-Posting-Date: Sat, 22 Apr 2006 18:12:50 MET DST