set serchan [open $dev_railway r+]
     fconfigure $serchan -translation binary -buffering none -blocking 0
     fileevent $serchan readable realtime-retry-serchan-readable
-    set realtime_retry [list $serchan x {} {}]
-    realtime-retry-send-ping
+    set after [after 500 realtime-retry-send-ping]
+    set realtime_retry [list $serchan $after {} {}]
 }
 
 proc realtime-retry-send-ping {} {