message: Keep the user mutex locked for the whole push cycle (lib)
diff: @@ -5546,7 +5546,6 @@ error Context::pushBatchedChanges(
  *had_something_to_push = false;
  return noError;
  }
  - }
  Json::Value request;
  @@ -5602,6 +5601,7 @@ error Context::pushBatchedChanges(
  err = syncHandleResponse(responseJson["time_entries"], time_entries);
  if (err != noError)
  return err;
  + }
  stopwatch.stop();
  logger.debug("Sync success. Total = ", stopwatch.elapsed() / 1000, " ms");
  