Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Leap:42.1
xinetd
xinetd-deactivating-error.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File xinetd-deactivating-error.patch of Package xinetd
diff -urN xinetd-2.3.15.old/xinetd/reconfig.c xinetd-2.3.15/xinetd/reconfig.c --- xinetd-2.3.15.old/xinetd/reconfig.c 2014-06-12 16:03:13.023755512 +0200 +++ xinetd-2.3.15/xinetd/reconfig.c 2014-06-12 16:27:01.691887621 +0200 @@ -151,10 +151,12 @@ */ psi_remove( iter ) ; msg( LOG_NOTICE, func, "service %s deactivated", sid ) ; - if ( SVC_RELE( osp ) == 0 ) { + /* + * If the refcount is > 0 release also all the members + */ + if ( SVC_RELE( osp ) > 0 ) { svc_release( osp ); - } else - msg( LOG_ERR, func, "Errors deactivating service %s", sid ) ; + } dropped_services++ ; } } Binární soubory xinetd-2.3.15.old/xinetd/.service.c.swp a xinetd-2.3.15/xinetd/.service.c.swp jsou rozdílné Binární soubory xinetd-2.3.15.old/xinetd/.service.h.swp a xinetd-2.3.15/xinetd/.service.h.swp jsou rozdílné
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor