From: Jeremy Fitzhardinge Date: Sun, 19 Oct 2003 16:46:06 +0000 (+0000) Subject: Return an error rather than panicing when given a bad socketcall X-Git-Tag: svn/VALGRIND_2_1_0~107 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=4e77d30c2dab2e6fc0bb8e40faba4b4ddf3229b8;p=thirdparty%2Fvalgrind.git Return an error rather than panicing when given a bad socketcall git-svn-id: svn://svn.valgrind.org/valgrind/trunk@1957 --- diff --git a/coregrind/vg_syscalls.c b/coregrind/vg_syscalls.c index 555882b429..43cdbd00dd 100644 --- a/coregrind/vg_syscalls.c +++ b/coregrind/vg_syscalls.c @@ -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; } }