View Issue Details

IDProjectCategoryView StatusLast Update
0007963GNUnetutil librarypublic2024-10-13 16:53
Reporterschanzen Assigned Toschanzen Due Date
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Target Version0.22.2Fixed in Version0.22.0 
Summary0007963: Improve scheduler to support single-process applications
DescriptionThis will require the scheduler to support direct client to service communication (as opposed to UDS).
A possible further improvement would be to use epoll instead of select.
TagsNo tags attached.

Relationships

child of 0007961 closedt3sserakt Provide a library that allows single-process applications 

Activities

schanzen

2023-10-20 13:53

administrator   ~0020594

I created an initial macro for services if HAVE_GNUNET_MONOLITH is set in gnunet_servlice_lib.h
We need the same functionality for "daemons" and "servers" that use GNUNET_PROGRAM_run, i.e. a GNUNET_PROGRAM_MAIN() macro.

Then, we also need to define a GNUNET_main() loop somewhere that runs the registered services/programs.

schanzen

2024-10-11 09:07

administrator   ~0023509

This was already fixed with 0.22.0

Issue History

Date ModifiedUsernameFieldChange
2023-10-17 12:31schanzenNew Issue
2023-10-17 12:31schanzenRelationship addedchild of 0007961
2023-10-20 13:53schanzenNote Added: 0020594
2023-10-20 13:53schanzenAssigned To => schanzen
2023-10-20 13:53schanzenStatusnew => assigned
2023-10-20 13:54schanzenStatusassigned => acknowledged
2023-10-20 13:54schanzenStatusacknowledged => confirmed
2024-03-05 14:58schanzenTarget Version0.21.0 => 0.22.0
2024-03-07 20:36schanzenAssigned Toschanzen =>
2024-08-29 10:49schanzenTarget Version0.22.0 => 0.22.1
2024-10-10 07:07schanzenTarget Version0.22.1 => 0.22.2
2024-10-11 09:07schanzenAssigned To => schanzen
2024-10-11 09:07schanzenStatusconfirmed => resolved
2024-10-11 09:07schanzenResolutionopen => fixed
2024-10-11 09:07schanzenFixed in Version => 0.22.0
2024-10-11 09:07schanzenNote Added: 0023509
2024-10-13 16:53schanzenStatusresolved => closed