Skip to content

Commit 01ce096

Browse files
author
Frank Martinez
authored
Merge pull request #21 from fm-tibco/master
fix time windows for aggregate activity
2 parents 077456f + 995c8b9 commit 01ce096

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

activity/aggregate/activity.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -158,12 +158,12 @@ func (a *Activity) createWindow(ctx activity.Context) (w window.Window, err erro
158158
w, err = NewSlidingWindow(settings.Function, windowSettings)
159159
case "timetumbling":
160160
w, err = NewTumblingTimeWindow(settings.Function, windowSettings)
161-
if err != nil && timerSupported {
161+
if err == nil && timerSupported {
162162
err = timerSupport.CreateTimer(time.Duration(settings.WindowSize)*time.Millisecond, a.moveWindow, true)
163163
}
164164
case "timesliding":
165165
w, err = NewSlidingTimeWindow(settings.Function, windowSettings)
166-
if err != nil && timerSupported {
166+
if err == nil && timerSupported {
167167
err = timerSupport.CreateTimer(time.Duration(settings.Resolution)*time.Millisecond, a.moveWindow, true)
168168
}
169169
default:

0 commit comments

Comments
 (0)