Project

General

Profile

Bug #13328

svc:/system/svc/restarter:default is sometimes not initialized properly

Added by Andrew Stormont 5 months ago. Updated 5 months ago.

Status:
New
Priority:
Normal
Category:
smf
Start date:
Due date:
% Done:

0%

Estimated time:
Difficulty:
Medium
Tags:
Gerrit CR:

Description

Dependencies are given placeholder entries in the SMF dependency graph which are usually fleshed out when their manifest files are imported. In the case of svc:/system/svc/restarter:default (svc.startd) libscf_create_self is expected to create the initial entry and if it already exists in the graph the function returns early. The is a problem because the placeholder entry can satisfy this criteria, causing the service to not be fully initialised:

# svcs -xv restarter
svc:/system/svc/restarter:default has no "restarter" property group; ignoring.
#1

Updated by Electric Monk 5 months ago

  • Gerrit CR set to 1071
#2

Updated by Andrew Stormont 5 months ago

  • Description updated (diff)

Also available in: Atom PDF