]> git.mxchange.org Git - quix0rs-gnu-social.git/commit
Several fixes to make RabbitMQ a player.
authorMarcel van der Boom <marcel@hsdev.com>
Tue, 8 Sep 2009 20:21:33 +0000 (22:21 +0200)
committerCraig Andrews <candrews@integralblue.com>
Sat, 12 Sep 2009 00:50:53 +0000 (20:50 -0400)
commitc04987018cd6c845c6da7a92d9857d8c651f7022
tree7fda105d912998b3cf979c3f0d44edb6c6526ace
parenta73162d3eb237046f89ab21e17a9424ac47cd66d
Several fixes to make RabbitMQ a player.

  * extlib/Stomp.php
    -spaces for tabs (we're on PEAR, right?)
    - send: initialize the $properties parameter as array() instead of null
      this prevents unsetting $headers if $properties was not set
      (besides that, it's the proper way to initialize an array)
    - subscribe: insert FIXME's on ActiveMQ specifics
    - ack: make sure the content-length header is set *and* is zero.
      I have seen the header set to '3' there but could not find where it
      came from, this is at least safe.
    - disconnect: typo in $headers variable
    - readFrame: use fgets() instead of gets() so that RabbitQ, which is more protocol strict can also play
  * extlib/Stomp/Frame.php
    - spaces for tabs
    - add note on possibly protocol violating linefeed
  * extlib/Stomp/Message.php
    - space for tabs
    - add content-length header for message
  * lib/stompqueuemanager.php
    - use the notice for logging, not the frame
extlib/Stomp.php
extlib/Stomp/Frame.php
extlib/Stomp/Message.php
lib/stompqueuemanager.php