[Mono-dev] [Mono Debugging]How can I start debug service without blocking?

xoyojank xoyojank at gmail.com
Wed Jan 11 11:28:22 UTC 2012


It does not work, the application still blocks.
I step into and find that the program is blocking in transport_connect():
		conn_fd = accept (sfd, NULL, NULL);
		if (conn_fd == -1) {
			fprintf (stderr, "debugger-agent: Unable to listen on %s:%d\n", host,
port);
			exit (1);
		}
It seems the "debugger server" is waiting for a connection.
I search in Unity.exe, and the param they used is
"--debugger-agent=transport=dt_socket,embedding=1,defer=y,address=0.0.0.0:%u"
but there is no this argument "defer=y" 


--
View this message in context: http://mono.1490590.n4.nabble.com/Mono-Debugging-How-can-I-start-debug-service-without-blocking-tp4284242p4285119.html
Sent from the Mono - Dev mailing list archive at Nabble.com.


More information about the Mono-devel-list mailing list