Some time after starting Ipsilon, it will stop responding to requests, because the current database pool has been exhausted and it will not connect until those sessions are cleaned up.
This is shown in the logs by: "[Mon Apr 13 21:07:51.829277 2015] [:error] [pid 7140] TimeoutError: QueuePool limit of size 5 overflow 10 reached, connection timed out, timeout 30"
The reason this happens is because we never exit our database sessions between requests.
This issue ticket was originally removed from the tracker as it clashed with the pull request. See upstream ticket for migration details.
Metadata Update from @t0xic0der: - Issue close_status updated to: Fixed - Issue status updated to: Closed (was: Open)