From 1af6bd1454933f0257735ebdf96e408e6c674ccb Mon Sep 17 00:00:00 2001 From: Emery Hemingway Date: Sun, 27 May 2018 10:09:00 +0200 Subject: [PATCH] Fs_rom: send signals on file removal Clients may wish to act on missing files. In any case the fs_rom needs to reopen a watch handle when a file is deleted, and this sort of change to the internal state machine is propelled by client RPC requests. Fix #2839 --- repos/os/recipes/pkg/test-fs_report/runtime | 3 +- repos/os/recipes/src/test-fs_report/used_apis | 1 + repos/os/run/fs_report.run | 3 +- repos/os/src/server/fs_rom/main.cc | 33 +++++---------- repos/os/src/test/fs_report/main.cc | 42 ++++++++++++++++++- repos/os/src/test/fs_report/target.mk | 2 +- 6 files changed, 57 insertions(+), 27 deletions(-) diff --git a/repos/os/recipes/pkg/test-fs_report/runtime b/repos/os/recipes/pkg/test-fs_report/runtime index 90bc624c2..af7fd0a5e 100644 --- a/repos/os/recipes/pkg/test-fs_report/runtime +++ b/repos/os/recipes/pkg/test-fs_report/runtime @@ -39,6 +39,7 @@ +