Browse Source

Fix NPE in FileUploadHandler when use Upload.interruptUpload(). (#11797)

Fixes #11806
tags/8.11.0.alpha1
Dyorgio Nascimento 4 years ago
parent
commit
52013fc6c6
No account linked to committer's email address
1 changed files with 6 additions and 4 deletions
  1. 6
    4
      server/src/main/java/com/vaadin/ui/ConnectorTracker.java

+ 6
- 4
server/src/main/java/com/vaadin/ui/ConnectorTracker.java View File

@@ -878,10 +878,12 @@ public class ConnectorTracker implements Serializable {
}
Map<String, StreamVariable> nameToStreamVar = pidToNameToStreamVariable
.get(connectorId);
StreamVariable streamVar = nameToStreamVar.remove(variableName);
streamVariableToSeckey.remove(streamVar);
if (nameToStreamVar.isEmpty()) {
pidToNameToStreamVariable.remove(connectorId);
if (nameToStreamVar != null) {
StreamVariable streamVar = nameToStreamVar.remove(variableName);
streamVariableToSeckey.remove(streamVar);
if (nameToStreamVar.isEmpty()) {
pidToNameToStreamVariable.remove(connectorId);
}
}
}


Loading…
Cancel
Save