[BACK]Return to proc.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / tmux

Diff for /src/usr.bin/tmux/proc.c between version 1.5 and 1.6

version 1.5, 2015/11/24 21:19:46 version 1.6, 2015/11/24 21:32:36
Line 19 
Line 19 
 #include <sys/types.h>  #include <sys/types.h>
 #include <sys/queue.h>  #include <sys/queue.h>
 #include <sys/uio.h>  #include <sys/uio.h>
   #include <sys/utsname.h>
   
 #include <errno.h>  #include <errno.h>
 #include <event.h>  #include <event.h>
Line 170 
Line 171 
     void (*signalcb)(int))      void (*signalcb)(int))
 {  {
         struct tmuxproc *tp;          struct tmuxproc *tp;
           struct utsname   u;
   
         if (forkflag) {          if (forkflag) {
                 switch (fork()) {                  switch (fork()) {
Line 191 
Line 193 
         log_open(name);          log_open(name);
         setproctitle("%s (%s)", name, socket_path);          setproctitle("%s (%s)", name, socket_path);
   
           if (uname(&u) < 0)
                   memset(&u, 0, sizeof u);
   
         log_debug("%s started (%ld): socket %s, protocol %d", name,          log_debug("%s started (%ld): socket %s, protocol %d", name,
             (long)getpid(), socket_path, PROTOCOL_VERSION);              (long)getpid(), socket_path, PROTOCOL_VERSION);
           log_debug("on %s %s %s; libevent %s (%s)", u.sysname, u.release,
               u.version, event_get_version(), event_get_method());
   
         tp = xcalloc(1, sizeof *tp);          tp = xcalloc(1, sizeof *tp);
         tp->name = xstrdup(name);          tp->name = xstrdup(name);

Legend:
Removed from v.1.5  
changed lines
  Added in v.1.6