Removed if, because of a race condition. Sometimes, comes the minute change before the seconds, and so the time kept hanging, until the next minute change:
1) real time change from 01:59 to 02:00
2) Sometimes the minute change arrives before the second, so the pirowflo has 02:59
3) Because of the removed if, the time didn't update until 03:00
Removed if, because of a race condition. Sometimes, comes the minute change before the seconds, and so the time kept hanging, until the next minute change: 1) real time change from 01:59 to 02:00 2) Sometimes the minute change arrives before the second, so the pirowflo has 02:59 3) Because of the removed if, the time didn't update until 03:00