mirror of
https://github.com/gluster/glusterfs.git
synced 2026-02-06 09:48:44 +01:00
* protocol/server: fix the server_getspec to serve the volfiles This commit fixes an option of serving volume files through brick processes. While this feature is not a required feature for any deployments using `glusterd`, it would be very useful in scenarios where glusterd is not present, eg., container usecases, and in projects like kadalu which only deals with management layer changes. few changes done with this commit: * core: Add 'EVENT_SIGHUP' event to notify framework * make `volfile` based process also handle SIGHUP * add port parsing along with server, so we can have process hosted in any port * test to demonstrate all this. Updates: #3635, #3668 Change-Id: I5c8dfdee7d06b8d5fced4cc99059dfd8bed65260 Signed-off-by: Amar Tumballi <amar@kadalu.io>