@@ -87,12 +87,12 @@ public Uni<Map<String, AnalysisResult>> reportFor(ActiveRecording recording, Str
87
87
logger .tracev (
88
88
"inprocess reportFor active recording {0} {1}" ,
89
89
recording .target .jvmId , recording .remoteId );
90
- return process (stream , filter ).invoke (safeClose (stream ));
90
+ return process (stream , filter ).eventually (safeClose (stream ));
91
91
} else {
92
92
logger .tracev (
93
93
"sidecar reportFor active recording {0} {1}" ,
94
94
recording .target .jvmId , recording .remoteId );
95
- return fireRequest (stream , filter ).invoke (safeClose (stream ));
95
+ return fireRequest (stream , filter ).eventually (safeClose (stream ));
96
96
}
97
97
}
98
98
@@ -103,7 +103,7 @@ public Uni<Map<String, AnalysisResult>> reportFor(
103
103
if (!useSidecar ()) {
104
104
InputStream stream = helper .getArchivedRecordingStream (jvmId , filename );
105
105
logger .tracev ("inprocess reportFor archived recording {0} {1}" , jvmId , filename );
106
- return process (stream , filter ).invoke (safeClose (stream ));
106
+ return process (stream , filter ).eventually (safeClose (stream ));
107
107
} else if (usePresignedSidecar ()) {
108
108
logger .tracev (
109
109
"sidecar reportFor presigned archived recording {0} {1}" , jvmId , filename );
@@ -112,7 +112,7 @@ public Uni<Map<String, AnalysisResult>> reportFor(
112
112
} else {
113
113
InputStream stream = helper .getArchivedRecordingStream (jvmId , filename );
114
114
logger .tracev ("sidecar reportFor archived recording {0} {1}" , jvmId , filename );
115
- return fireRequest (stream , filter ).invoke (safeClose (stream ));
115
+ return fireRequest (stream , filter ).eventually (safeClose (stream ));
116
116
}
117
117
} catch (URISyntaxException e ) {
118
118
logger .error (e );
0 commit comments