Fixed problem processEvent which in rare cases return 0.