Enlightenment CVS committal

Author  : raster
Project : e17
Module  : apps/e

Dir     : e17/apps/e/src/bin


Modified Files:
        e_fileman_icon.c 


Log Message:


reset signal handlers for child

===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/e/src/bin/e_fileman_icon.c,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -3 -r1.2 -r1.3
--- e_fileman_icon.c    20 Oct 2005 15:07:45 -0000      1.2
+++ e_fileman_icon.c    21 Oct 2005 03:00:08 -0000      1.3
@@ -467,6 +467,12 @@
    pid = fork();
    if (pid == 0)
      {
+       /* reset signal handlers for the child */
+       signal(SIGSEGV, SIG_DFL);
+       signal(SIGILL, SIG_DFL);
+       signal(SIGFPE, SIG_DFL);
+       signal(SIGBUS, SIG_DFL);
+       
        sd = thumb_files->data;
        if (!e_thumb_exists(sd->file->path))
          e_thumb_create(sd->file->path, 48, 48); // thumbnail size




-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to