I am 99% confident this doesn't have anything to do with threads; that's just not how the OS app suspend/resume works. It suspends the entire process at once. (Trying to suspend individual threads is a guaranteed recipe for deadlock.)
It looks to me as though your push replication is still suspended until the app returns to the foreground, although I can't tell for sure from the logs you posted. I'd need to see the logs from before the app was backgrounded. Could you post a longer session? (But not directly to the list; put it in a Gist or something like that.) —Jens -- You received this message because you are subscribed to the Google Groups "Couchbase Mobile" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/mobile-couchbase/66900AC6-B29E-4262-9753-CE369E32C14E%40couchbase.com. For more options, visit https://groups.google.com/d/optout.
