Avoid unnecessary increment of iteration

This commit is contained in:
Zaid Abdulla committed 2017-05-07 23:50:36 -07:00
1 parent 5ab49014b0
commit c6328ce2f4
1 file changed
+2 -1
+2 -1
View File
@@ -427,7 +427,6 @@ runVirtualParameters = (sessionContext, provisions, startRevision, endRevision,
runDeclarations = (sessionContext, declarations) ->
sessionContext.iteration += 2
sessionContext.syncState ?= {
refreshAttributes: {
exist: new Set()
@@ -623,6 +622,8 @@ rpcRequest = (sessionContext, _declarations, callback) ->
if (sessionContext.syncState?.virtualParameterDeclarations?.length or 0) < sessionContext.declarations.length
inception = sessionContext.syncState?.virtualParameterDeclarations?.length or 0
# Avoid unnecessary increment of iteration when using vparams
sessionContext.iteration += 2 if inception == sessionContext.declarations.length - 1
vpd = runDeclarations(sessionContext, sessionContext.declarations[inception])
timestamp = sessionContext.timestamp + sessionContext.iteration
toClear = null