I've tried to put server.close() in the onDestroy() of the application and i get this log:
08-14 11:24:52.511: E/ContinuousChangesFeed(1367): Caught exception while listening to changes feed:
08-14 11:24:52.511: E/ContinuousChangesFeed(1367): java.io.IOException: Pipe broken
08-14 11:24:52.511: E/ContinuousChangesFeed(1367): at java.io.PipedInputStream.read(PipedInputStream.java:328)
08-14 11:24:52.511: E/ContinuousChangesFeed(1367): at java.io.InputStreamReader.read(InputStreamReader.java:275)
08-14 11:24:52.511: E/ContinuousChangesFeed(1367): at java.io.BufferedReader.fillBuf(BufferedReader.java:155)
08-14 11:24:52.511: E/ContinuousChangesFeed(1367): at java.io.BufferedReader.readLine(BufferedReader.java:386)
08-14 11:24:52.511: E/ContinuousChangesFeed(1367): at org.ektorp.impl.changes.ContinuousChangesFeed.run(ContinuousChangesFeed.java:113)
08-14 11:24:52.511: E/ContinuousChangesFeed(1367): at java.lang.Thread.run(Thread.java:1096)
08-14 11:24:52.561: E/ContinuousChangesFeed(1367): Caught exception while listening to changes feed:
08-14 11:24:52.561: E/ContinuousChangesFeed(1367): java.io.IOException: Pipe broken
08-14 11:24:52.561: E/ContinuousChangesFeed(1367): at java.io.PipedInputStream.read(PipedInputStream.java:328)
08-14 11:24:52.561: E/ContinuousChangesFeed(1367): at java.io.InputStreamReader.read(InputStreamReader.java:275)
08-14 11:24:52.561: E/ContinuousChangesFeed(1367): at java.io.BufferedReader.fillBuf(BufferedReader.java:155)
08-14 11:24:52.561: E/ContinuousChangesFeed(1367): at java.io.BufferedReader.readLine(BufferedReader.java:386)
08-14 11:24:52.561: E/ContinuousChangesFeed(1367): at org.ektorp.impl.changes.ContinuousChangesFeed.run(ContinuousChangesFeed.java:113)
08-14 11:24:52.561: E/ContinuousChangesFeed(1367): at java.lang.Thread.run(Thread.java:1096)