Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I use MATLAB R2020b on a M1 MacbookPro with Rosetta, and the wine hq app (https://www.winehq.org/) to open ./mrMesh/meshserver/mrMeshSrv.exe. (See also my response to this issue: #264).
The function "mrMesh/tcpToolbox/pnet_readMsg.m" kills the server if the wait time is too short.
I get the error message in the MATLAB command window below:
I fixed error by increasing the setreadtimeout from 2 to 4, for the "else" statement in vistasoft/mrMesh/tcpToolbox/pnet_readMsg.m (lines 24-26):
As this makes the if statement obsolete, I changed it into a single line command: