hcengineering / hcengineering/platform
Incorrect termination handling in front service
- Dominant language
- TypeScript
- Stars
- 27.7k
- Forks
- 2.2k
- PR merge metrics
- No merged PRs in 30d
Description
Обнаружил ошибку при выключении контейнеров в сервисе `front`. Вроде бы ни на что не влияет. Судя по всему, проблема в коде сервиса front, так как в качестве зависимостей в сервисе `front` MongoDB указан, и `front` завершается перед MongoDB. Но, наверное, так не должно быть. Еще не проверял, исправлена ли проблема в v0.6.313.
```plaintext
Trace: Exiting from server
at process.close (/app/bundle.js:406:96987)
at process.emit (node:events:519:28)
at process.emit (node:domain:488:12)
Shutdown request accepted
Error
at (/app/bundle.js:190:194141)
at new ClientRef (/app/bundle.js:190:194043)
at getMongoClient (/app/bundle.js:190:194807)
at createRawMongoDBAdapter (/app/bundle.js:190:220545)
at buildStorageFromConfig (/app/bundle.js:281:284495)
at startFront (/app/bundle.js:406:95276)
at Object. (/app/bundle.js:406:97495)
at Module._compile (node:internal/modules/cjs/loader:1469:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
at Module.load (node:internal/modules/cjs/loader:1288:32)
```
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.