mirror of
https://codeberg.org/timelimit/timelimit-server.git
synced 2026-08-31 19:03:45 +02:00
Add API to get number of active sockets
This commit is contained in:
+10
-1
@@ -16,9 +16,18 @@
|
||||
*/
|
||||
|
||||
import { Router } from 'express'
|
||||
import { WebsocketApi } from '../websocket'
|
||||
|
||||
export const createAdminRouter = () => {
|
||||
export const createAdminRouter = ({ websocket }: {
|
||||
websocket: WebsocketApi
|
||||
}) => {
|
||||
const router = Router()
|
||||
|
||||
router.get('/status', (_, res) => {
|
||||
res.json({
|
||||
websocketClients: websocket.countConnections()
|
||||
})
|
||||
})
|
||||
|
||||
return router
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user