"as Windows Server 2012 is shit and has a memory leak in it"
I doubt that's the fact
If the MTA server is hosted virtually in a Windows server enviroment, Please deactivate the automatic updates and schedule the reboot for the love of god.
When I was trying to post this I got this error message:"Sorry, SMF was unable to connect to the database. This may be caused by the server being busy. Please try again later."
It wasn't an MTA dll, MTA devs checked.
We've never had automatic updates, we've always restarted manually.
I've never had that error, the server is never too busy.
The old bank interior where 90% of the fights took place at the top of the stairwell has returned due to popular demand.