1. 24 Sep, 2001 7 commits
    • Niels Möller's avatar
      (process-expr): Handle empty parameter list. · 6b5cb05f
      Niels Möller authored
      Rev: src/scm/gaba.scm:1.12
      6b5cb05f
    • Niels Möller's avatar
      (gc_global): New function. · 3b9fc8de
      Niels Möller authored
      (root_set): New global variable.
      
      Rev: src/gc.c:1.22
      3b9fc8de
    • Niels Möller's avatar
      *** empty log message *** · a40bbb2a
      Niels Möller authored
      Rev: ChangeLog:1.413
      a40bbb2a
    • Niels Möller's avatar
      (write_buffer_close): Call close_fd if buffer · ca58a7d7
      Niels Möller authored
      is empty.
      
      Rev: src/write_buffer.c:1.25
      ca58a7d7
    • Niels Möller's avatar
      (window_subscriber): Added attribute · ad9a17ad
      Niels Möller authored
      interact, which points to the corresponding unix_interact.
      (do_kill_window_subscriber): New function, which updates the
      number of subscribers and removes the SIGWINCH handler if there
      are no subscribers left.
      (unix_interact): Added attributes backend, winch_handler and
      nsubscribers.
      (unix_window_change_subscribe): Keep track of number of
      subscribers, and install the signal handler if it is needed.
      (make_unix_interact): Don't install any signal handler yet.
      
      Rev: src/unix_interact.c:1.11
      ad9a17ad
    • Niels Möller's avatar
      (main): Changed the behaviour of the --no-syslog · 178295c6
      Niels Möller authored
      option. Now --daemon --no-syslog puts the process into the
      background without the rest of the daemonic setup. These option
      names should be changed to something more correct, but it is used
      only be the testsuite.
      
      Rev: src/lshd.c:1.123
      178295c6
    • Niels Möller's avatar
      (lsh_oop_signal_callback): Better trace message. · 66819b5b
      Niels Möller authored
      (lsh_oop_signal_callback): Return OOP_CONTINUE.
      (lsh_oop_fd_read_callback): Return OOP_CONTINUE.
      (lsh_oop_register_read_fd): Check want_read, so we don't try to
      register the callback twice.
      (lsh_oop_fd_write_callback): Fixed assertion.
      (lsh_oop_fd_write_callback): Return OOP_CONTINUE.
      (lsh_oop_register_write_fd): Check want_write, so we don't try to
      register the callback twice.
      (io_run): Print a trace message if/when oop_sys_run returns.
      (do_connect_callback): Improved trace messages.
      (io_connect): Initialize fd->write before calling
      lsh_oop_register_write_fd.
      (io_listen): Initialize fd->read before calling
      lsh_oop_register_read_fd.
      (close_fd): Call lsh_oop_cancel_read_fd and
      lsh_oop_cancel_write_fd before clearing the alive flag.
      
      Rev: src/io.c:1.147
      66819b5b
  2. 23 Sep, 2001 3 commits
  3. 21 Sep, 2001 10 commits
  4. 20 Sep, 2001 1 commit
  5. 19 Sep, 2001 3 commits
  6. 18 Sep, 2001 4 commits
  7. 17 Sep, 2001 4 commits
  8. 16 Sep, 2001 7 commits
  9. 14 Sep, 2001 1 commit