Changeset 241f1985 in mainline for uspace/srv/sysman/units/unit_svc.c


Ignore:
Timestamp:
2019-08-31T10:45:17Z (6 years ago)
Author:
Matthieu Riolo <matthieu.riolo@…>
Children:
102f641
Parents:
f92b315
git-author:
Matthieu Riolo <matthieu.riolo@…> (2019-08-23 22:04:34)
git-committer:
Matthieu Riolo <matthieu.riolo@…> (2019-08-31 10:45:17)
Message:

Correcting failure from previous merge

The commits from Michal Koutný from the branch system-daemon
where built on a old version of Helenos. Because of this
many types and API functions have changed. This commit
upgrades the merge code

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/sysman/units/unit_svc.c

    rf92b315 r241f1985  
    3232#include <stdlib.h>
    3333#include <task.h>
     34#include <str.h>
    3435
    3536#include "log.h"
     
    5859}
    5960
    60 static int unit_svc_load(unit_t *unit, ini_configuration_t *ini_conf,
     61static errno_t unit_svc_load(unit_t *unit, ini_configuration_t *ini_conf,
    6162    text_parse_t *text_parse)
    6263{
     
    7677}
    7778
    78 static int unit_svc_start(unit_t *unit)
     79static errno_t unit_svc_start(unit_t *unit)
    7980{
    8081        unit_svc_t *u_svc = CAST_SVC(unit);
     
    8485        assert(unit->state == STATE_STOPPED);
    8586
    86         int rc = task_spawnv(&u_svc->main_task_id, NULL, u_svc->exec_start.path,
     87        errno_t rc = task_spawnv(&u_svc->main_task_id, NULL, u_svc->exec_start.path,
    8788            u_svc->exec_start.argv);
    8889
     
    100101         */
    101102        if (str_cmp(unit->name, "devman.svc") == 0) {
    102                 async_usleep(100000);
     103                fibril_usleep(100000);
    103104                if (console_kcon()) {
    104105                        sysman_log(LVL_DEBUG2, "%s: Kconsole grabbed.", __func__);
     
    111112}
    112113
    113 static int unit_svc_stop(unit_t *unit)
     114static errno_t unit_svc_stop(unit_t *unit)
    114115{
    115116        unit_svc_t *u_svc = CAST_SVC(unit);
     
    129130        }
    130131
    131         int rc = task_kill(u_svc->main_task_id);
     132        errno_t rc = task_kill(u_svc->main_task_id);
    132133
    133134        if (rc != EOK) {
Note: See TracChangeset for help on using the changeset viewer.