output: #fixed code
                                  public PocMeetingRound getCurrentRound() {
          return currentRound;
      }
input: #vulnerable code 
                                  public PocMeetingRound getCurrentRound() {
          Block currentBlock = NulsContext.getInstance().getBestBlock();
          BlockRoundData currentRoundData = new BlockRoundData(currentBlock.getHeader().getExtend());
          PocMeetingRound round = ROUND_MAP.get(currentRoundData.getRoundIndex());
          if (null == round) {
              round = resetCurrentMeetingRound();
          }
          return round;
      } 
                              #location 2 
                              #vulnerability type THREAD_SAFETY_VIOLATION