I have made an IPCManager class that invokes a block whenever it receives data.
Extracted IPCManager and named it NCWorkerConnection
I have figured out how to obtain an available the port number that ZeroMQ can use
Figured out how to get the port from a NSSocketPort. This may be a better way of getting parent/child to communicate with Distributed Objects.
Eliminated the 10 second delay whenever a worker process is started. I now exchange the port numbers, so that we don’t depend on DNS/Bonjour.
Got rid of the parent and child arguments, since I’m no longer using DNS/Bonjour.
Renamed method for announcing child port
Lowered the timeout
Renamed “label” to “identifier”
Got rid of ZeroMQ again. Turned out that Distributed Objects worked fine when not using DNS/Bonjour.
Got rid of posix_spawn. Turned out it was not necessary.
Eliminated a project warning about info.plist being copied twice
Renamed label to identifier
Removed my name from the header
Releasing 0.1.13