544:754959243588
|
15 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Sought to prevent a race condition when deleting pipe paging coordinators. |
|
|
libfsserver/include/fsserver/pipe_paging.h libfsserver/lib/pipes/pipe_pager.cc libfsserver/lib/pipes/pipe_paging.cc
|
|
543:f2f170ce32e8
|
15 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Changed the process monitoring architecture, separating monitoring of the actual
program from that done by the external pager of the internal pager/region
mapper. |
|
|
libexec/include/exec/external_pager.h libexec/include/exec/process.h libexec/include/exec/process_creating.h libexec/include/exec/process_monitor.h libexec/lib/src/Makefile libexec/lib/src/external_pager.cc libexec/lib/src/process.cc libexec/lib/src/process_creating.cc libexec/lib/src/process_monitor.cc libsystypes/idl/parent_notification_object.idl
|
|
542:c28f4b1c2dc2
|
15 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Made the notify operation one-way, meaning that it does not produce a reply. |
|
|
libsystypes/idl/notifier.idl
|
|
541:caae4f22112b
|
15 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Permit re-entry, needed when subscribing to receive deferred notifications. |
|
|
libnotifier/lib/src/notifier.cc
|
|
540:32d715531598
|
15 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Obtain the task-level notifier at the start, closing it at the end of the test. |
|
|
tests/dstest_exec.cc
|
|
539:c3799acf75b4
|
15 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced support for stopping a notifier. |
|
|
libfsclient/lib/src/file.cc libfsclient/lib/src/process.cc libnotifier/include/notifier/notifier.h libnotifier/lib/src/notifier.cc libresource/lib/src/resource_server.cc
|
|
538:b33673595ce0
|
15 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Separated auto-deletion from general notifications related to IPC. |
|
|
libipc/include/ipc/server.h libipc/lib/src/server.c libnotifier/lib/src/notifier.cc libresource/include/resource/resource_server.h libresource/lib/src/resource_server.cc
|
|
537:07dd3f43693e
|
15 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Record all server details to permit their deallocation. |
|
|
libnotifier/include/notifier/notifier.h libnotifier/lib/src/notifier.cc
|
|
536:9e172f6a7271
|
15 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Obtain the task-level notifier only one, closing it at the end of the test. |
|
|
tests/dstest_exec_many.cc
|
|
535:48a46e7a32e7
|
15 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced a separate library for the resource and resource server abstractions. |
|
|
docs/wiki/Libraries libexec/Control libexec/include/exec/external_pager.h libexec/include/exec/internal_pager.h libexec/include/exec/process_creator_resource.h libexec/lib/src/Makefile libexec/lib/src/process_creating.cc libexec/lib/src/process_creator_resource.cc libexec/rm/region_mapper.cc libfsserver/include/fsserver/directory_resource.h ...
|
|