wsdd2: fix stopping service
authorRafał Miłecki <rafal@milecki.pl>
Thu, 11 May 2023 11:27:32 +0000 (13:27 +0200)
committerRosen Penev <rosenp@gmail.com>
Thu, 11 May 2023 15:21:42 +0000 (18:21 +0300)
commit6020ca52bf5d7b2869ef1ff8a966d15281aa56ab
tree067a18d7aea46c710b3392a6a38d5f2e4d169fa0
parent9fb783712c3def5fc32e0e4e71d4887d46ed3d57
wsdd2: fix stopping service

Function start_service() is called whenever service may need reloading.
If SMB server is not running it could be simply because it has been
stopped. Reloading service in such case is not an error so:
1. Don't log error as it isn't one
2. Don't exit with error code as it was confusing procd

This change fixes scenario like:
/etc/init.d/ksmbd stop
/etc/init.d/wsdd2 reload
(previously above wasn't stopping wsdd2)

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
net/wsdd2/Makefile
net/wsdd2/files/wsdd2.init