after running (as root) /sbin/sysctl -p /etc/sysctl.conf
the system should reflect the changes immediately. if you then run
/sbin/sysctl -a |grep pattern
Then you should see
kernel.core_pattern = core-%e-%p-%t
If that changes during a reboot then some other process in the reboot is making changes.
(z1090instcheck should also show the change immediately after /sbin/sysctl -p)
SystemAdmin