mirror of
https://github.com/Dokploy/dokploy.git
synced 2026-06-15 20:25:23 +02:00
Fix zombie processes from Docker cleanup by adding wait command
Co-authored-by: Siumauricio <47042324+Siumauricio@users.noreply.github.com>
This commit is contained in:
@@ -1,21 +1,32 @@
|
|||||||
{
|
{
|
||||||
"name": "@dokploy/server",
|
"name": "@dokploy/server",
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"main": "./src/index.ts",
|
"main": "./dist/index.js",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"exports": {
|
"exports": {
|
||||||
".": "./src/index.ts",
|
".": {
|
||||||
|
"import": "./dist/index.js",
|
||||||
|
"require": "./dist/index.cjs.js"
|
||||||
|
},
|
||||||
"./db": {
|
"./db": {
|
||||||
"import": "./src/db/index.ts",
|
"import": "./dist/db/index.js",
|
||||||
"require": "./dist/db/index.cjs.js"
|
"require": "./dist/db/index.cjs.js"
|
||||||
},
|
},
|
||||||
"./setup/*": {
|
"./*": {
|
||||||
"import": "./src/setup/*.ts",
|
"import": "./dist/*",
|
||||||
"require": "./dist/setup/index.cjs.js"
|
"require": "./dist/*.cjs"
|
||||||
},
|
},
|
||||||
"./constants": {
|
"./dist": {
|
||||||
"import": "./src/constants/index.ts",
|
"import": "./dist/index.js",
|
||||||
"require": "./dist/constants.cjs.js"
|
"require": "./dist/index.cjs.js"
|
||||||
|
},
|
||||||
|
"./dist/db": {
|
||||||
|
"import": "./dist/db/index.js",
|
||||||
|
"require": "./dist/db/index.cjs.js"
|
||||||
|
},
|
||||||
|
"./dist/db/schema": {
|
||||||
|
"import": "./dist/db/schema/index.js",
|
||||||
|
"require": "./dist/db/schema/index.cjs.js"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
|||||||
@@ -167,9 +167,15 @@ while true; do
|
|||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
|
# Execute command and capture exit code
|
||||||
${exec}
|
${exec}
|
||||||
|
EXIT_CODE=$?
|
||||||
|
|
||||||
echo "Execution completed."
|
# Wait for all background processes to complete to prevent zombie processes
|
||||||
|
wait
|
||||||
|
|
||||||
|
echo "Execution completed with exit code: $EXIT_CODE"
|
||||||
|
exit $EXIT_CODE
|
||||||
`;
|
`;
|
||||||
|
|
||||||
const cleanupCommands = {
|
const cleanupCommands = {
|
||||||
|
|||||||
Reference in New Issue
Block a user