X-Git-Url: https://git.realraum.at/?a=blobdiff_plain;f=go%2Fr3-eventbroker_zmq%2Fmetamovement.go;h=b274092dfe7b9dd076bd3091df2c0466f490c672;hb=0ae7860ca033f98cfb98721ebb0d4b2b42700d40;hp=d9087585c88cb9267c8573feb5a83671cdce7764;hpb=417e9a91ef92b248513da9f2be83519d37c599e7;p=svn42.git diff --git a/go/r3-eventbroker_zmq/metamovement.go b/go/r3-eventbroker_zmq/metamovement.go index d908758..b274092 100644 --- a/go/r3-eventbroker_zmq/metamovement.go +++ b/go/r3-eventbroker_zmq/metamovement.go @@ -7,7 +7,7 @@ import ( //~ "./brain" pubsub "github.com/tuxychandru/pubsub" "container/ring" - "./r3events" + r3events "svn.spreadspace.org/realraum/go.svn/r3events" ) @@ -15,6 +15,7 @@ func MetaEventRoutine_Movement(ps *pubsub.PubSub, granularity, gran_duration int var last_movement int64 movement_window := ring.New(granularity+1) events_chan := ps.Sub("movement") + defer ps.Unsub(events_chan, "movement") myticker := time.NewTicker(time.Duration(gran_duration) * time.Second) for { select {