Fix indiscriminate wait() for buffer processors

nix
Owen Green 5 years ago
parent 60659962a2
commit b56f9537e6

@ -147,9 +147,10 @@ FluidBufProcessor : FluidServerObject
wait { wait {
var condition = Condition.new; var condition = Condition.new;
id ?? {Error("% already freed".format(this.class.name)).throw};
OSCFunc({ OSCFunc({
condition.unhang; condition.unhang;
},this.class.done,server.addr).oneShot; },this.class.done,server.addr,argTemplate:[nil,id]).oneShot;
condition.hang; condition.hang;
} }

Loading…
Cancel
Save