I have some code that using CFContent. After the CFContent call I do some log processing but that part of the code is not running. Here is a simplified example
<cfscript>
message['text'] = "hello world";
message['base64'] = toBase64( message.text, "utf-8" )
bString = toBinary( message.base64 );
cflog( file="cfcontent" type="information" text="1 - start #now()# | #message.text#" );
cfcontent( type="text/html", variable="bString" );
cflog( file="cfcontent" type="information" text="2 - stop #now()#" );
</cfscript>
I am using Lucee 5.3.3.62
Jetty 9.4.14
Open JDK 64 Bit Server VM - 11.0.1
If you have a moment run this on your server to see if the 2nd log entry happens. It is my understanding that cfcontent should not stop all processing.