Ensuring order for syslog events

I gave a bit more thinking about and searched a bit about what other did and I've seen this answer from a colleague, it might be the solution here.