]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Return an error rather than panicing when given a bad socketcall
authorJeremy Fitzhardinge <jeremy@valgrind.org>
Sun, 19 Oct 2003 16:46:06 +0000 (16:46 +0000)
committerJeremy Fitzhardinge <jeremy@valgrind.org>
Sun, 19 Oct 2003 16:46:06 +0000 (16:46 +0000)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@1957

coregrind/vg_syscalls.c

index 555882b429115a85ddb58ddaa94b4cb30a608420..43cdbd00dd1516ba9f642dc591bec171809b4c9f 100644 (file)
@@ -3521,9 +3521,9 @@ PRE(socketcall)
    }
 
    default:
-      VG_(message)(Vg_DebugMsg,"FATAL: unhandled socketcall 0x%x",arg1);
-      VG_(core_panic)("... bye!\n");
-      break; /*NOTREACHED*/
+      VG_(message)(Vg_DebugMsg,"Warning: unhandled socketcall 0x%x",arg1);
+      res = -VKI_EINVAL;
+      break;
    }
 }