What I don't know is how I format line 139 to call the subroutine that is part of the object. I have tried the following: <code> my $thread = threads->create(\$self->_openFDCObject($swObject,$switch)); my $thread = threads->create(\$self->_openFDCObject,$swObject,$switch); my $thread = threads->create($self->_openFDCObject,$swObject,$switch); my $thread = threads->create(&_openFDCObject,$swObject,$switch); </code>

The first one above does run, but I don't see any threading happening. The other invocations don't pass $swObject and $switch to the subroutine _openFDCObject.