"how to send SIGINT signal multiple times" shows a similar situation.
But when I sent the same signal (ex. SIGIO) several times, I received only some of them (2 of 10).
When signal_handler is running, only one signal is stored in the queue.
I want to put several in this queue. Is there a way?