Is it possible to have a non blocking handle() function for Arduino Uno and ethernet shield?. The internal delays of the handle function executed when there is not an ethernet connection can preclude the execution of almost any additional code in the void loop() function. Sometimes using interruptions is not possible; therefore I need some help to write a new handle() function without delays.