daemonize 0.0.2

Library to enable your code run as a daemon process on Unix-like systems.
Documentation
extern crate daemonize;

use std::io::prelude::*;
use daemonize::{Daemonize};

fn main() {
    let args = std::env::args().collect::<Vec<String>>();
    let ref pid = args[1];
    let ref result_file = args[2];

    let mut file = std::fs::File::create(result_file).unwrap();
    match Daemonize::new().pid_file(pid).start() {
        Ok(()) => {
            file.write_all(b"ok").unwrap();
            std::thread::sleep(std::time::Duration::from_secs(10));

        },
        Err(_) => file.write_all(b"error").unwrap(),
    };
}