Skip to content
This repository was archived by the owner on Apr 26, 2024. It is now read-only.
This repository was archived by the owner on Apr 26, 2024. It is now read-only.

Stopping Synapse server hangs when ran in Element e2e test CI job #11471

@germain-gg

Description

@germain-gg

Description

matrix-react-sdk runs end to end tests in CI which spawn a synapse instance. Starting from 30st of November we have had all our CI jobs getting stuck when trying to stop Synapse. View the stop.sh script that gets executed

Steps to reproduce

Version information

v1.4.7 works ✅, v1.4.8 doesn't ❎

You can find all the logs in the CI job artifact here https://github.com/matrix-org/matrix-react-sdk/actions/runs/1522816410

But here is what the log file finishes with

2021-11-30 20:45:53,506 - twisted - 275 - INFO - sentinel - Received SIGTERM, shutting down.
2021-11-30 20:45:53,510 - twisted - 275 - INFO - sentinel - (TCP Port 5005 Closed)
2021-11-30 20:45:53,513 - twisted - 275 - INFO - sentinel - Main loop terminated.
2021-11-30 20:45:53,507 - synapse.storage.databases.main.lock - 82 - INFO - LockStore._on_shutdown-0 - Dropping held locks due to shutdown
2021-11-30 20:45:53,507 - synapse.storage.databases.main.lock - 91 - INFO - LockStore._on_shutdown-0 - Dropped locks due to shutdown
2021-11-30 20:45:53,508 - synapse.handlers.presence - 751 - INFO - presence.on_shutdown-0 - Performing _on_shutdown. Persisting 12 unpersisted changes
2021-11-30 20:45:53,508 - synapse.app._base - 495 - INFO - sentinel - Shutting down...
2021-11-30 20:45:53,510 - synapse.handlers.presence - 762 - INFO - presence.on_shutdown-0 - Finished _on_shutdown
2021-11-30 20:45:53,514 - synapse.app.homeserver - 134 - WARNING - sentinel - Stopping daemon.

Metadata

Metadata

Assignees

No one assigned

    Labels

    T-DefectBugs, crashes, hangs, security vulnerabilities, or other reported issues.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions