Here is the little script used to start the CS Host.
#!/bin/bash
PORT="4093"
RECON="300"
cd /pxp
/pxp/pxplus "*plus/cs/host" -arg "$PORT;recon=$RECON" >/dev/null </dev/null &
echo $!
I'm killing all pxplus processes before starting the CS host. I start a WindX connection, I see 1 license being used and the two pxplus processes on the the server. I start a second WindX connection , I see 2 licenses being used and 3 pxplus processes. I think this should rule out the background process using a license.
#!/bin/bash
PORT="4093"
RECON="300"
cd /pxp
/pxp/pxplus "*plus/cs/host" -arg "$PORT;recon=$RECON" >/dev/null </dev/null &
echo $!
I'm killing all pxplus processes before starting the CS host. I start a WindX connection, I see 1 license being used and the two pxplus processes on the the server. I start a second WindX connection , I see 2 licenses being used and 3 pxplus processes. I think this should rule out the background process using a license.