Hi,
My VPN client developed using IOS 8 network extension VPN provider is killed due to "Exception Type: EXC_RESOURCE". The crash log below shows that the limit on wakeups is 150/sec, while the number of the wakesup in my client is well exceeds the limit. How to get around the issue? 150/sec seems really low for such network provider which potentially need to handle all traffic in the IOS device. Should a limit NOT be enforced on network provider process? Thanks.
OS Version: iOS 9.0 (13A4325c)
Sep 2 13:34:49 Bills-iPad ReportCrash[4134] <Error>: Exception Type: EXC_RESOURCE
Exception Subtype: WAKEUPS
Exception Message: (Limit 150/sec) Observed 41438/sec over 300 secs
Exception Note: NON-FATAL CONDITION (this is NOT a crash)
Triggered by Thread: 2
Sep 2 13:34:49 Bills-iPad ReportCrash[4134] <Error>: Thread 2 name: Dispatch queue: com.apple.libdispatch-manager
Thread 2 Attributed:
0 libsystem_kernel.dylib 0x0000000197ce059c 0x197cc4000 + 116124
1 libdispatch.dylib 0x0000000197ba4a68 0x197b90000 + 84584
2 libdispatch.dylib 0x0000000197b939d8 0x197b90000 + 14808