Du hast gesagt, dass in einem Event für alle Kühe geprüft wird, ob eine Kuh die gleichen Koordinaten wie das Tor hat. Das heißt, dass nacheinander mehrere Forks kommen. Wenn das der Fall ist, kann es sein, dass die Kühe schneller das Feld wieder verlassen, als die notwendige Fork durchläuft.
Lösung: Splitte das Event mit den Forks auf, sodass mehrere Forks parallel laufen.