Roxen.git / server / etc / include / fifo.pre.pike

version» Context lines:

Roxen.git/server/etc/include/fifo.pre.pike:59:    object key=lock::lock();    if(w_ptr >= sizeof(buffer))    {    buffer=buffer[r_ptr..];    buffer+=allocate(sizeof(buffer)+1);    w_ptr-=r_ptr;    r_ptr=0;    }    buffer[w_ptr]=v;    w_ptr++; -  r_cond::signal(); +  r_cond::broadcast();    }    });   }