I'm running an Android Service that is started after boot completed. However, when I shutdown my phone, the Service (and all to it connected Threads) don't seem to be destroyed.
I have a Socket connection running in the background and it is not disconnected on shutdown. Moreover, not even service.onDestroy() is called.
Is that normal or might it be due to another problem of mine?