+ // Create ZAssocServer for each port
+ size_t i;
+ for (i = 0; i<m_ports.size(); i++)
+ {
+ // create a PDU assoc object (one per ZAssocServer)
+ yazpp_1::PDU_Assoc *as = new yazpp_1::PDU_Assoc(&mySocketManager);
+
+ // create ZAssoc with PDU Assoc
+ az[i] = new ZAssocServer(as, &threadPool, &package);
+ az[i]->server(m_ports[i].c_str());
+ }