diff --git a/src/frontend/stmclient.cc b/src/frontend/stmclient.cc index e841f38..7d68ab1 100644 --- a/src/frontend/stmclient.cc +++ b/src/frontend/stmclient.cc @@ -280,7 +280,7 @@ bool STMClient::process_user_input( int fd ) fflush( NULL ); /* actually suspend */ - raise( SIGTSTP ); + kill( 0, SIGSTOP ); resume(); } else if ( the_byte == '^' ) {