Skip to content
This repository has been archived by the owner on Jul 27, 2023. It is now read-only.

Threadability #75

Open
FintanH opened this issue Mar 13, 2020 · 0 comments
Open

Threadability #75

FintanH opened this issue Mar 13, 2020 · 0 comments
Labels
discussion help wanted Extra attention is needed

Comments

@FintanH
Copy link
Collaborator

FintanH commented Mar 13, 2020

Threading is a sore point. Send and Sync are indications of structures being able to be passed around in async code. The issue is that git2::Repository is not able to be threaded (probably for a good reason to be fair).

We should investigate if we can ease the pain here and see if we can use some methods to make radicle-surf usable with async code. It only reads the Repository data and does no mutation, we theoretically should be fine.

@FintanH FintanH added help wanted Extra attention is needed discussion labels Mar 13, 2020
@FintanH FintanH mentioned this issue Mar 13, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
discussion help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant