Hi Kpturner,
Assuming you're using a >=6 client version you can detect such cycles by listening to the onStatusChange event of the client listener:
http://www.lightstreamer.com/docs/client_javascript_uni_api/ClientListener.html
In your case you'll see the client switching from DISCONNECTED:WILL-RETRY to CONNECTING then back to DISCONNECTED:WILL-RETRY (for
retryTimeout millis) and so on
HTH