[Buoh-dev] Errores en la vista de error

Carlos Garcia Campos carlosgc at gnome.org
Fri Sep 9 05:34:33 MDT 2005


Pues eso, que acabo de hacer commit, los cambios es que ahora los
errores del comic loader no se muestran por pantalla sino que se
propagan al hilo principal para que los muestre en la vista de mensaje
de error. Al final ha sido mas facil de lo que creia, básicamente he
añadido un GError * al comic-loader y cuando el hilo principla detexcta
que el estado de comicloader es failed, coge la info del GError. Ahora
mismo está desprotegido, es decir, sin mutex, porque yo creo que no hace
falta en este caso concreto. De todas formas si veis que os fallara eso
avisad y se añade un lock en un momento. La teoría dice que cuando se
llega ahí el hilo ya ha terminado o está en ello, pero no va a tocar el
GError. Antes de poner el estado a failed es cuando se establece el
error, y hasta que no está en failed el otro hilo no consulta el error,
así que a priori parece imposible.

Salu2
-- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
 Carlos Garcia Campos a.k.a. KaL
   elkalmail at yahoo.es
   carlosgc at gnome.org
   http://carlosgc.linups.org
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=             
PGP key: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x523E6462
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Esta parte del mensaje =?ISO-8859-1?Q?est=E1?= firmada
	digitalmente
Url : http://forge.novell.com/pipermail/buoh-dev/attachments/20050909/bfbedb5c/attachment.pgp


More information about the Buoh-dev mailing list