diff --git a/release-packaging/Classes/FluidServerObject.sc b/release-packaging/Classes/FluidServerObject.sc index dc23283..0cc04ef 100644 --- a/release-packaging/Classes/FluidServerObject.sc +++ b/release-packaging/Classes/FluidServerObject.sc @@ -84,8 +84,10 @@ FluidBufProcessor : FluidServerObject classvar responder; *cmdPeriod { - serverCaches[this].doAll{|processor| processor.free; }; - serverCaches[this] = nil; + serverCaches[this] !? {|cache| + cache.doAll{|processor| processor !? { processor.free;} }; + serverCaches[this] = nil; + }; count = 0; }