Need an informed explaination of these oom error messages

In /var/log/messages I have these errors reported:

May 31 14:34:25 vhp3k101 kernel: oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,global_oom,task_memcg=/user.slice/user-0.slice/session-1.scope,task=charon-par,pid=44601,uid=0
May 31 14:34:25 vhp3k101 kernel: Out of memory: Killed process 44601 (charon-par) total-vm:6762620kB, anon-rss:4193312kB, file-rss:0kB, shmem-rss:0kB, UID:0 pgtables:10424kB oom_score_adj:0

Now, I know that these are reporting out of memory errors. And I can infer that the culprit is charon-par. But the thing is that charon-par actually starts and continues to run. SO I am confused as to what this message is telling me.

$ sudo ps -ef | grep charon
root       47454       1 99 May31 ttyS0    23:03:18 /opt/charon/bin/charon-par -f /opt/charon/cfg/HL_pa3.cfg -port 10000 --daemon