Hi,

Killing the session will not clear the locks. The session on the remote database will remain idle waiting for input until the network read times out. Only then the kill session is processed, and locks are released.

Refer to Doc ID: Note:100859.1
in Metalink.

If you did not have access to metalink, let me know, I can send a copy of the same.

Cheers
Prasad.