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

Determine whether ckanext-pages is thread-safe #94

Closed
jeancochrane opened this issue Dec 5, 2018 · 1 comment
Closed

Determine whether ckanext-pages is thread-safe #94

jeancochrane opened this issue Dec 5, 2018 · 1 comment

Comments

@jeancochrane
Copy link
Contributor

It's possible that the ckanex-pages plugin is not thread-safe. We believe that this is may be the case based on an apparent race condition in two threads spawned by one worker, a race condition that seems to have caused a shared SQLAlchemy connection to enter a degraded state for that worker. For more background, see our investigation into #92 (comment).

Based on discussion in ckan/ckanext-pages#81, we should evaluate if this is true, and if there is any way for us to mitigate the issue in the ODP application.

@rcheetham
Copy link
Contributor

We are archiving this repository as the CKAN instance has been replaced and no new work is planned.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants