• src/sbbs3/js_queue.c

    From deuce@VERT to CVS commit on Thu Feb 7 21:30:31 2013
    src/sbbs3 js_queue.c 1.43 1.44
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv24129

    Modified Files:
    js_queue.c
    Log Message:
    Remove _TO_STRING() usage.

    Fix bug where multiple named queues with the same name could be created if their name is specified with more than 128 chars.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Wed Feb 18 02:30:45 2015
    src/sbbs3 js_queue.c 1.45 1.46
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv14797

    Modified Files:
    js_queue.c
    Log Message:
    free() the serialized data in js_read(), not in js_decode_value() since js_peek() calls js_decode_value() which would free the data for successive js_peek() or js_read() calls to choke on.

    Thanks for the report MCMLXXIX!



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Wed Feb 18 02:36:19 2015
    src/sbbs3 js_queue.c 1.46 1.47
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv14911

    Modified Files:
    js_queue.c
    Log Message:
    Remove the "peek" parameter which existed so that js_decode_value() wouldn't call free() when processing for a js_peek() call with the old manual serialization. Obviously, it hasn't been used since the update to the JS internal serialization stuff, and the new fix doesn't need it.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Wed Feb 18 02:49:10 2015
    src/sbbs3 js_queue.c 1.47 1.48
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv15022

    Modified Files:
    js_queue.c
    Log Message:
    While we're removing cruft from the manual serialization, remove the multiple item enqueing stuff which has been carefully preserved and equally carefully never used.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Wed Feb 18 02:51:16 2015
    src/sbbs3 js_queue.c 1.48 1.49
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv15064

    Modified Files:
    js_queue.c
    Log Message:
    A bit more cruft... don't return a value if nobody is going to appreciate
    your return value anyway.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From rswindell@VERT to CVS commit on Sun May 10 20:35:29 2015
    src/sbbs3 js_queue.c 1.49 1.50
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv32473

    Modified Files:
    js_queue.c
    Log Message:
    Added Queue.owner property (bool, true if current thread is creator of queue).

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Fri Aug 21 22:41:17 2015
    src/sbbs3 js_queue.c 1.50 1.51
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv26765

    Modified Files:
    js_queue.c
    Log Message:
    Fix warnings (arrays can't be NULL)



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From rswindell@VERT to CVS commit on Wed Aug 21 18:41:23 2019
    src/sbbs3 js_queue.c 1.56 1.57
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv31348

    Modified Files:
    js_queue.c
    Log Message:
    New Queue property: "orphan", which is true if/when the owner of the queue
    has detached from the queue.


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net