>> By "blocks" I assume you mean "takes a long time"
exactly!>> AFAIK the encryption is done in chunks so shouldn't block anything.Is there anyway to do the entire encryption on a worker thread at once, as opposed to in chuncks on the io threads? In the case that the entire response is known, maybe it could be passed through an executeBlocking function, and then the the response.end() would send the encrypted response directly?
>>there is/was an issue when running SSL in debug modeIs this problem only if vert.x uses "debug mode" (not even sure what that is), or do you mean that wehn running in a debugger the cause of the problem became apparent.