diff --git a/lisp/solaris-os.c b/lisp/solaris-os.c
index f0c71135bde6d7d26cdf3d9a537e584772b03cb9..0f7d6fb0f6efc38f1bd9a2a1645ae5cbf668c9b9 100644
--- a/lisp/solaris-os.c
+++ b/lisp/solaris-os.c
@@ -1,5 +1,5 @@
 /*
- * $Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/lisp/solaris-os.c,v 1.17 2005/11/14 13:45:30 rtoy Exp $
+ * $Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/lisp/solaris-os.c,v 1.18 2006/07/17 15:50:52 rtoy Exp $
  *
  * OS-dependent routines.  This file (along with os.h) exports an
  * OS-independent interface to the operating system VM facilities.
@@ -265,7 +265,7 @@ segv_handler(HANDLER_ARGS)
 			"\nsegv_handler:  C stack overflow.  Try increasing stack limit (%ld).\n",
 			rlimit.rlim_cur);
 
-		interrupt_handle_now(signal, code, context);
+		segv_handle_now(signal, code, context);
 	    }
 	} else {
 	    perror("getrlimit");