view ui/tests/fakeinstaller.c @ 1332:8362e30f7b55

(issue139) Check that pid is not running if the lock can be aquired If the lock on the lockfile can be aquired it might still be possible that another process is running. So we read the pid from the lockfile and check if another process with the same installation prefix as us is running.
author Andre Heinecke <andre.heinecke@intevation.de>
date Wed, 15 Oct 2014 14:19:46 +0200
parents 2a1aa9df8f11
children
line wrap: on
line source
/* Copyright (C) 2014 by Bundesamt für Sicherheit in der Informationstechnik
* Software engineering by Intevation GmbH

* This file is Free Software under the GNU GPL (v>=2)
* and comes with ABSOLUTELY NO WARRANTY!
* See LICENSE.txt for details. */

/** @file fakeinstaller.c
  * @brief dummy program to test installer execution
  */

#include <stdio.h>
#ifdef WIN32
#include <windows.h>
#endif

int main() {

    int i = 0;
#ifdef WIN32
    OutputDebugStringA("Fakeinstaller started.");
#else
    printf("Fakeinstaller started\n");
#endif
    for (; i < 0x0fffffff; i++);

    return 0;
}

http://wald.intevation.org/projects/trustbridge/