diff --git a/drivers/serial/serial_dma.c b/drivers/serial/serial_dma.c index 1e5f0df55f0..d4b86600915 100644 --- a/drivers/serial/serial_dma.c +++ b/drivers/serial/serial_dma.c @@ -354,7 +354,7 @@ void uart_recvchars_done(FAR uart_dev_t *dev) if (signo != 0) { - nxsig_tgkill(-1, dev->pid, signo); + nxsig_kill(dev->pid, signo); } #endif } diff --git a/drivers/serial/serial_io.c b/drivers/serial/serial_io.c index 54f4542d8d5..c88875a1342 100644 --- a/drivers/serial/serial_io.c +++ b/drivers/serial/serial_io.c @@ -311,7 +311,7 @@ void uart_recvchars(FAR uart_dev_t *dev) if (signo != 0) { - nxsig_tgkill(-1, dev->pid, signo); + nxsig_kill(dev->pid, signo); } #endif }