ECHO Server and Disconneced client

I have written an app with Aurelius and Echo with a "client/server" environment.
The Server is running an all connected clients works.
Now I have the problem if a client is NOT connected to the network/internet, I get an connection error. I want to have the option that I can work with a client (netbook, tablet) offline and when there is reconnection the data will be synchronized with the server. What should the initialization look like in this case? Do I always have to check in the app if there is a connection, or does Aurelius / Echo do this automatically?
I can't find anything about that at the documentation.

You will have to check about the connection yourself. There is always a possibility of errors, before and during the synchronization process, so it's up to the developer to handle those errors, since that way it's easier and more flexible.