diff --git a/src/backend/port/ipc_test.c b/src/backend/port/ipc_test.c
index 4632a628e361e6d34dd1ab7a6414b6395f675dca..c59fd3efad6c00fc6ad9f03357cc5d1190b59693 100644
--- a/src/backend/port/ipc_test.c
+++ b/src/backend/port/ipc_test.c
@@ -113,7 +113,7 @@ ProcessInterrupts(void)
 {
 }
 
-int
+void
 ExceptionalCondition(const char *conditionName,
 					 const char *errorType,
 					 const char *fileName,
@@ -123,7 +123,6 @@ ExceptionalCondition(const char *conditionName,
 			errorType, conditionName,
 			fileName, lineNumber);
 	abort();
-	return 0;
 }