Skip to content

Commit 17a3e67

Browse files
committed
fix: should close db connection later
1 parent e9e1440 commit 17a3e67

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

api/push.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ export default async function handler(req: VercelRequest, res: VercelResponse) {
2424
.filter(v => typeof v === 'number')
2525
.map(async src => await user.getSubscribersByPicSource(src))
2626
);
27-
await user.disconnect_db();
2827

2928
let msgs: Promise<any>[] = [];
3029

@@ -77,5 +76,7 @@ export default async function handler(req: VercelRequest, res: VercelResponse) {
7776
console.error('An error occurred in the handler.');
7877
console.error(err);
7978
res.status(500).send('Internal Server Error!');
79+
} finally {
80+
await user.disconnect_db();
8081
}
8182
}

0 commit comments

Comments
 (0)