Keep session alive after DC for at least 15min

I would like to suggest that the servers keep track of people who disconnects and keep the session live at least for 15-30min.
Why? Well my internet provider just blinked, I was disconnected and after 5min I logged back in and stuck in queue for 2-3 hours.
There multiple reasons why people get dc or game crashes. Please implement this session memory. Helps the frustration.

Thank you