1.0.46.30: don't deallocate exception_port and check return values from mach_port_dea...
commitfd290d06b69b9754d4bfbf8c845570ff87cb228e
authorCyrus Harmon <ch-sbcl@bobobeach.com>
Tue, 8 Mar 2011 02:56:27 +0000 (8 02:56 +0000)
committerCyrus Harmon <ch-sbcl@bobobeach.com>
Tue, 8 Mar 2011 02:56:27 +0000 (8 02:56 +0000)
tree100140eab099419fa4216fd9640f4d491558d62c
parent2f7e7231ad6128af80102fa2031f483e00e7a2bc
1.0.46.30: don't deallocate exception_port and check return values from mach_port_deallocate calls

 * mach_port_deallocate of the exception_port was returning
   KERN_INVALID_RIGHT; assume this call was bogus and remove it.  So
   now we can be more strict about checking the return values of the
   other deallocate calls.
src/runtime/x86-64-darwin-os.c
version.lisp-expr