Skip to content
Snippets Groups Projects
  1. Aug 24, 2012
  2. Aug 23, 2012
  3. Aug 22, 2012
    • mcmlxxix's avatar
      added logStamp(msg) function. useful in debugging speed issues. · a46b0692
      mcmlxxix authored
      timestamps the supplied message in logs, relative to last function call
      a46b0692
    • mcmlxxix's avatar
      trim some fat. speed up screen updates (a bit) · 2aff6932
      mcmlxxix authored
      add frame.invalidate() method,
      which destroys the screen buffer "memory"
      redraws on next cycle() or draw()
      fix frame.clear(), cleartoeol(), clearline() methods to affect
      entire data array instead of just what is visible
      2aff6932
    • mcmlxxix's avatar
      add home/end controls · ad1145f5
      mcmlxxix authored
      remove frame.refresh() call from tree.addItem()
      use frame.setData() to display menu (faster)
      ad1145f5
    • rswindell's avatar
      Fix race-condition during shutdown or recycle that could cause crash: · 21dcf57b
      rswindell authored
      active_clients (protected integer) could be 0 at the time of recycle because
      there can be delay at the beginning of the FTP ctrl thread (e.g. looking up
      filtered IPs/hostnames) before the active_clients is incremented which could
      be during/after it was destroyed by the cleanup() function. Now tracking
      number of threads using protected integer which increments immediately upon
      child thread creation and is not destroyed until the main thread terminates.
      There is currently *not* timeout while waiting for child threads to terminate
      upon shutdown/recycle, so this could result in a hung server thread if a child
      thread is indefinitely hung - consider using a timeout.
      21dcf57b
  4. Aug 21, 2012
  5. Aug 17, 2012
  6. Aug 15, 2012
  7. Aug 14, 2012
  8. Aug 13, 2012
  9. Aug 12, 2012
  10. Aug 09, 2012
  11. Aug 08, 2012
Loading