Use millis subtraction instead of comparison logic in Spark_Receive()