Yes, that's right, I have a log on deinit. So I'll disregard that log. But lets focus on the following
This instance typically deallocates from memory when released, but if the instance has a retain cycle with itself, it fails to deallocate and wastes memory.
Failure to deallocate can also cause the system to have two or more instances of your push provider, leading to inconsistent behavior.
Is the above statement true? Is it possible to have a memory leak that causes two or more instances of NE provider running at one time?
From my observation I've seen many instances of NE provider initializing with the same PID. Because I see them initializing with the same PID, I expect to see then deinitialize like any other object.
Last question, when does the process, for the NE Provider, get shut down?
Again, no debugger only console, or file logs.
Topic:
App & System Services
SubTopic:
Networking
Tags: