View Issue Details

IDProjectCategoryView StatusLast Update
0007227AnastasisC reducer implementationpublic2023-06-15 17:54
ReporterChristian Grothoff Assigned ToChristian Grothoff  
PrioritynormalSeveritytweakReproducibilityalways
Status closedResolutionfixed 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product VersionGit master 
Target Version0.3.0Fixed in Version0.3.0 
Summary0007227: enter_user_attributes blocks on providers being unresponsive
DescriptionThe command synchronously tries to download data from all providers. If any provider is unresponsive (no error, no RST), the command hangs for up to 1 minute until the request times out.

The TS reducer does this better, immediately progressing with whatever subset of providers is available. We should again have a 'sync providers' command that can run to poll for providers to become available, but immediately proceed to the next phase (possibly with a reduced set of authentication methods until 'sync providers' completes).
TagsNo tags attached.

Activities

Christian Grothoff

2022-06-26 16:11

manager   ~0018937

Timeout in this specific case reduced to 1s in a677f67..ccd79e6

Christian Grothoff

2023-06-15 17:54

manager   ~0020273

Fix committed to master branch.

Related Changesets

anastasis: master ccd79e68

2022-06-26 18:10

Christian Grothoff


Details Diff
fix 0007227: use short timeout Affected Issues
0007227
mod - src/cli/Makefile.am Diff File
mod - src/cli/test_anastasis_reducer_recovery_hanging.sh Diff File
mod - src/reducer/anastasis_api_redux.c Diff File

Issue History

Date Modified Username Field Change
2022-04-15 01:17 Christian Grothoff New Issue
2022-04-15 01:17 Christian Grothoff Status new => assigned
2022-04-15 01:17 Christian Grothoff Assigned To => Christian Grothoff
2022-06-26 16:11 Christian Grothoff Status assigned => resolved
2022-06-26 16:11 Christian Grothoff Resolution open => fixed
2022-06-26 16:11 Christian Grothoff Fixed in Version => 0.3.0
2022-06-26 16:11 Christian Grothoff Note Added: 0018937
2022-06-26 16:11 Christian Grothoff Product Version => Git master
2022-06-26 16:11 Christian Grothoff Target Version 0.4.0 => 0.3.0
2022-09-26 20:50 Christian Grothoff Status resolved => closed
2023-06-15 17:54 Christian Grothoff Changeset attached => anastasis master ccd79e68
2023-06-15 17:54 Christian Grothoff Note Added: 0020273