I can assure you that there are no known memory leaks in Drools, especially something what is as core of functionality as session management. Please debug your code some more, as the problem lies there. After debugging, if you have concrete questions/info then please post them.