Ctrl-C ignored by certain commands in Linux shell

I have a node running ConfD If I log in directly to the Linux shell (via the root account), I can run a 'tail -f /path/to/log’ command, and kill it successfully with Ctrl+C.

If I log into the ConfD shell, type ‘shell’ to get to the Linux prompt, and run that same ‘tail -f /path/to/log’ command, Ctrl+C is ignored and I must use Ctrl+Z and 'kill %1'. The result is the same if I ‘su’ into the root account. For other commands like ‘ping’, Ctrl+C is not ignored.

Could someone please explain this behavior? I would like to be able to kill commands like ‘tail -f’ with Ctrl+C in all instances. Thanks for your help.