Skip to content

Wrap Fhirpath method evaluation calls to run from a different coroutineContext #2677

Open
@LZRS

Description

@LZRS

Describe the Issue
The initialization of FHIRPathEngine and methods of evaluating FhirPath expressions in FhirPathUtil.kt currently do not run as suspend functions and their use, especially the initialization, may cause the Main thread to block

Would you like to work on the issue?
Yes

Metadata

Metadata

Assignees

Labels

P2Medium priority issueeffort:smallSmall effort - 2 days

Type

No type

Projects

Status

New

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions