JPS: fix daemon RPC serialization

#KT-26809 Fixed

Original commit: 39c76c7b11
This commit is contained in:
Sergey Rostov
2018-09-14 09:22:31 +03:00
parent cbc602a1f7
commit 1424bd16d0
@@ -76,7 +76,10 @@ class JpsKotlinCompilerRunner : KotlinCompilerRunner<JpsCompilerEnvironment>() {
): Set<String> = withDaemonOrFallback(
withDaemon = {
doWithDaemon(environment) { sessionId, daemon ->
daemon.classesFqNamesByFiles(sessionId, files)
daemon.classesFqNamesByFiles(
sessionId,
files.toSet() // convert to standard HashSet to avoid serialization issues
)
}
},
fallback = {