Hi all, as you know iPhone OS 4.0 will introduce "backgrounding" of application, however in a particular and custom way, and this will provide great benefit to mobile VoIP applications that will be able to trow away the "push notification" being always SIP registered clients. I read that in order to handle always-on on iPhone OS 4.0 the TCP socket has to be wrapped with some custom apple API in order to make the application be able to be "waked-up" when new data arrive. And that the application must answer within 5 seconds it will get killed. Also because when there is a TCP level keepalive on the SIP/TCP socket the application will get frequent notification with interval of TLS keepalive and if it's already supported in PJSIP it would be much more easier to work on iPhone OS 4.0. The lowl level wrapping and iPhone OS 4.0 TCP notification, is already implementend and/or it's planned? Fabio