We are no longer offering accounts on this server. Consider https://gitlab.freedesktop.org/ as a place to host projects.

  1. 28 Aug, 2008 4 commits
  2. 27 Aug, 2008 4 commits
    • Evan Prodromou's avatar
      got two lines reversed · cd5dc324
      Evan Prodromou authored
      darcs-hash:20080827211940-84dde-d5b404023a2fb6b74b6255dd91910c9ec7df3cc6.gz
      cd5dc324
    • Evan Prodromou's avatar
      change queue_item to use a compound primary key · 35ed6f47
      Evan Prodromou authored
      Breaking up to use multiple queue handlers means we need multiple
      queue items for the same notice. So, change the queue_item table to
      have a compound pkey, (notice_id,transport).
      
      darcs-hash:20080827211239-84dde-db118799bfd43be62fb02380829c64813c9334f8.gz
      35ed6f47
    • Evan Prodromou's avatar
      remove unimplemented methods from XmppDaemon · f59ead93
      Evan Prodromou authored
      darcs-hash:20080827210429-84dde-90c22dbee16f74f53464dcd538a6dbcf49db4f28.gz
      f59ead93
    • Evan Prodromou's avatar
      break up monolithic xmppdaemon into multiple queue handlers · b9f0ea6f
      Evan Prodromou authored
      Eventually, the poor xmppdaemon has become overloaded with extra
      tasks. So, I've broken it up. Now, we have 5 background scripts, and
      more coming:
      
      * xmppdaemon.php - handles incoming XMPP messages only.
      * xmppqueuehandler.php - sends notices from the queue out through XMPP.
      * smsqueuehandler.php - sends notices from the queue out over SMS
      * ombqueuehandler.php - sends notices from the queue out over OMB
      * xmppconfirmhandler.php - sends confirmation requests out over XMPP.
      
      This is in addition to maildaemon.php, which takes incoming messages.
      
      None of these are "true" daemons -- they don't daemonize themselves
      automatically. Use nohup or another tool to background them. monit can
      also be useful to keep them running.
      
      At some point, these might become fork()'ing daemons, able to handle
      more than one notice at a time. For now, I'm just running multiple
      instances, hoping they don't interfere.
      
      darcs-hash:20080827205407-84dde-97884a12f5f4e54c93bc785bd280683d1ee7e749.gz
      b9f0ea6f
  3. 29 Aug, 2008 23 commits
  4. 28 Aug, 2008 1 commit
  5. 27 Aug, 2008 3 commits
  6. 26 Aug, 2008 1 commit
  7. 27 Aug, 2008 3 commits
  8. 26 Aug, 2008 1 commit