Size: a a a

2020 November 03

n

nikk in TorrServe
при старте ключ даешь и он открывает БД только на чтение
источник

n

nikk in TorrServe
при этом сначала вычитывает или сохраняет туда дефолтные параметры
источник

W

World President in TorrServe
не, я про kill
источник

n

nikk in TorrServe
World President
не, я про kill
kill не работает )
источник

n

nikk in TorrServe
остановка происходит из web-а
источник

AB

Andrew Bichan in TorrServe
не верю что системным kill не убить запущенный процесс
источник

F

Fedor in TorrServe
Andrew Bichan
не верю что системным kill не убить запущенный процесс
kill -9 убивает все)
источник

n

nikk in TorrServe
Andrew Bichan
не верю что системным kill не убить запущенный процесс
зависит от егойного уровня ) есть же -HUP )
источник

AB

Andrew Bichan in TorrServe
nikk
зависит от егойного уровня ) есть же -HUP )
kill -INT
источник

AB

Andrew Bichan in TorrServe
kill -KILL
источник

n

nikk in TorrServe
if kill {
 sigc := make(chan os.Signal, 1)
 signal.Notify(sigc,
  syscall.SIGHUP,
  syscall.SIGINT,
  syscall.SIGSTOP,
  syscall.SIGPIPE,
  syscall.SIGTERM,
  syscall.SIGQUIT)
 go func() {
  for s := range sigc {
   fmt.Println("Signal catched:", s)
   fmt.Println("For stop server, close in web")
  }
 }()
}
источник

n

nikk in TorrServe
от такое в main )
источник

C

Crazy Doctor [HFG] in TorrServe
nikk
if kill {
 sigc := make(chan os.Signal, 1)
 signal.Notify(sigc,
  syscall.SIGHUP,
  syscall.SIGINT,
  syscall.SIGSTOP,
  syscall.SIGPIPE,
  syscall.SIGTERM,
  syscall.SIGQUIT)
 go func() {
  for s := range sigc {
   fmt.Println("Signal catched:", s)
   fmt.Println("For stop server, close in web")
  }
 }()
}
источник

AB

Andrew Bichan in TorrServe
во kill -KILL пролезет ;)
источник

AB

Andrew Bichan in TorrServe
nikk
от такое в main )
private-sb ~ # kill -l
1) SIGHUP       2) SIGINT       3) SIGQUIT      4) SIGILL       5) SIGTRAP
6) SIGABRT      7) SIGBUS       8) SIGFPE       9) SIGKILL     10) SIGUSR1
11) SIGSEGV     12) SIGUSR2     13) SIGPIPE     14) SIGALRM     15) SIGTERM
16) SIGSTKFLT   17) SIGCHLD     18) SIGCONT     19) SIGSTOP     20) SIGTSTP
21) SIGTTIN     22) SIGTTOU     23) SIGURG      24) SIGXCPU     25) SIGXFSZ
26) SIGVTALRM   27) SIGPROF     28) SIGWINCH    29) SIGIO       30) SIGPWR
31) SIGSYS      34) SIGRTMIN    35) SIGRTMIN+1  36) SIGRTMIN+2  37) SIGRTMIN+3
38) SIGRTMIN+4  39) SIGRTMIN+5  40) SIGRTMIN+6  41) SIGRTMIN+7  42) SIGRTMIN+8
43) SIGRTMIN+9  44) SIGRTMIN+10 45) SIGRTMIN+11 46) SIGRTMIN+12 47) SIGRTMIN+13
48) SIGRTMIN+14 49) SIGRTMIN+15 50) SIGRTMAX-14 51) SIGRTMAX-13 52) SIGRTMAX-12
53) SIGRTMAX-11 54) SIGRTMAX-10 55) SIGRTMAX-9  56) SIGRTMAX-8  57) SIGRTMAX-7
58) SIGRTMAX-6  59) SIGRTMAX-5  60) SIGRTMAX-4  61) SIGRTMAX-3  62) SIGRTMAX-2
63) SIGRTMAX-1  64) SIGRTMAX
источник

AB

Andrew Bichan in TorrServe
kill -l список поддерживаемых килов
источник

F

Fedor in TorrServe
nikk
if kill {
 sigc := make(chan os.Signal, 1)
 signal.Notify(sigc,
  syscall.SIGHUP,
  syscall.SIGINT,
  syscall.SIGSTOP,
  syscall.SIGPIPE,
  syscall.SIGTERM,
  syscall.SIGQUIT)
 go func() {
  for s := range sigc {
   fmt.Println("Signal catched:", s)
   fmt.Println("For stop server, close in web")
  }
 }()
}
Лол))
источник

F

Fedor in TorrServe
А зачем это?)
источник

n

nikk in TorrServe
затем чтоб сервер не убивался )
источник

F

Fedor in TorrServe
Andrew Bichan
kill -l список поддерживаемых килов
Это не киллы как таковые а сигналы киллом можно и запустить процесс)
источник