Ionic shell command pgrep infinite loop when stopping command with control+c

evety time I start an ionic command from shell in macosx (catalina), eg.
ionic serve

when I try to stop it with control+c, cpu load increases a lot, cpu fans spins too
I searched on processes, I found that there’s a very high number of processes with “pgrep” command, it seems threre’s an infinite loop that (I suppose) is searching for ionic process PID or something like that…

the only “workround” I’ve found is to manually kill ionic process, considering that’s the parent process, all the pgrep’s ones are dropped

anyone else w/ this strange issue?
suggestions?

thank you
Antonio