aidl, android and unbinding service
===

Could somone explain to me why after calling *unbindService* i'm still able to communicate with the service ?

The flow:

    bindService(new Intent(IService.class.getName()), conn, Context.BIND_AUTO_CREATE)
    ...
    mService = IService.Stub.asInterface(service);
    ...
    writeToOutput("Droping bombs from: " + mService.getPid());
    ...
    unbindService(mCurConnection);  
    ... 
    writeToOutput("Droping bombs from: " + mService.getPid()); // no exception - still returns good values
    ...



