Quantcast
Channel: bugs, errors - openFrameworks
Viewing all articles
Browse latest Browse all 636

ofxOscSender falls back on localhost

$
0
0

@bltzr wrote:

I might be missing something, but when providing an unavailable host to ofxOscSender.setup() it falls back to localhost.

While I see this can be useful in some cases (e.g. avoiding throwing errors) this can also be confusing, and above all this prevents from knowing that the connection to the desired host failed.

This can be reproduced by changing "localhost"with e.g. “anything” (which should indeed fail) here

#define HOST "anything"

-> this is still sending to localhost

My fix for that is here:


i.e. returning false if the connection is not reached:

 		if (!name.address) return false;
 		socket = new osc::UdpTransmitSocket(name, settings.broadcast);		 		socket = new osc::UdpTransmitSocket(name, settings.broadcast);

There might be cleaner ways to do this, though… and, again, I might have missed something obvious… opinions, anyone ?

Posts: 1

Participants: 1

Read full topic


Viewing all articles
Browse latest Browse all 636

Trending Articles