Using sfcb version 1.3.10 local interface, we find that clients create zombie or defunct processes for each local connection. The client used is openwsman-2.2.4. Code analysis shows that the local interface calls the mlog startlogging function which in turn forks the process. When the connection is closed, the closelogging function is called which exits the forked process. However, it remains as zombie or defunct. We find that a wait during the close prevents the issue. The proposed fix is attached for your review.
proposed fix
committed patch (1.3 branch)
committed to CVS HEAD and git master