temp queues not getting cleared out

under our main hub brobe and inside the status tab our temp queues(t_xxxx names) are piling up. dan from nimsoft has informed me that users are not logging out correctly. we have hit a limit of 63(i believe) and causing all kinds of problems such as alerts coming a day later becuase it is in a loop. i have manually right clicked on a process and did a disconnect. does any have a job/script/something to clean up these leftover temp processes so i dont have to do this manually every other day?