You've already forked linux-packaging-mono
Imported Upstream version 6.6.0.114
Former-commit-id: 48b5c9fe44a9601c58e1ebb3fff2b1a50e94a508
This commit is contained in:
parent
f3eef79423
commit
5ee9b766e6
@@ -1318,6 +1318,8 @@ namespace Mono.Debugger.Soft
|
||||
protected abstract int TransportSend (byte[] buf, int buf_offset, int len);
|
||||
protected abstract void TransportSetTimeouts (int send_timeout, int receive_timeout);
|
||||
protected abstract void TransportClose ();
|
||||
// Shutdown breaks all communication, resuming blocking waits
|
||||
protected abstract void TransportShutdown ();
|
||||
|
||||
internal VersionInfo Version;
|
||||
|
||||
@@ -1434,6 +1436,7 @@ namespace Mono.Debugger.Soft
|
||||
|
||||
internal void Close () {
|
||||
closed = true;
|
||||
TransportShutdown ();
|
||||
}
|
||||
|
||||
internal bool IsClosed {
|
||||
@@ -2865,6 +2868,11 @@ namespace Mono.Debugger.Soft
|
||||
{
|
||||
socket.Close ();
|
||||
}
|
||||
|
||||
protected override void TransportShutdown ()
|
||||
{
|
||||
socket.Shutdown (SocketShutdown.Both);
|
||||
}
|
||||
}
|
||||
|
||||
/* This is the interface exposed by the debugger towards the debugger agent */
|
||||
|
@@ -150,8 +150,11 @@ namespace Mono.Debugger.Soft
|
||||
}
|
||||
|
||||
public void Detach () {
|
||||
conn.Close ();
|
||||
// Notify the application that we are detaching
|
||||
conn.VM_Dispose ();
|
||||
// Close the connection. No further messages can be sent
|
||||
// over the connection after this point.
|
||||
conn.Close ();
|
||||
notify_vm_event (EventType.VMDisconnect, SuspendPolicy.None, 0, 0, null, 0);
|
||||
}
|
||||
|
||||
|
@@ -1 +1 @@
|
||||
7a11f98fc0b6a587fa8e5762e622eba738b5ae1c
|
||||
610b40d9b2d72a1503d8ea74df26dab851c122d0
|
@@ -1 +1 @@
|
||||
51e884cbf33cf04ca98e05e90f25524e7ce27c2b
|
||||
a0ca3c8e27614dcb65a812be2156e87cc26cd392
|
@@ -1 +1 @@
|
||||
99b68b52b64a17514c5ed2bb24ca2d8d6fed099e
|
||||
b93c003ed0e2915aa614639320214ce9cc86b5b2
|
@@ -1 +1 @@
|
||||
adbecc5da962d6295a44cc85b55b94828f44469f
|
||||
e68154fb1eb97c8f1bfc2180d0c4dfbf3c64ad7a
|
@@ -1 +1 @@
|
||||
2237f3ec2c622209d418ea3d48f38a683858ec57
|
||||
9c5a984fa807ef646ac8d85fafae417e24697c09
|
@@ -1 +1 @@
|
||||
3dc1440481984bdf31458ab7cd881b1d2d31b677
|
||||
9d2cef74e67193d3764ab188421d42241a0ed8f5
|
@@ -1 +1 @@
|
||||
8e951f5812cdfae80b289362a0df13b9e55871ea
|
||||
bd8d5587059edd1666ce66a1841e09892758a3d2
|
@@ -1 +1 @@
|
||||
7a11f98fc0b6a587fa8e5762e622eba738b5ae1c
|
||||
610b40d9b2d72a1503d8ea74df26dab851c122d0
|
@@ -1 +1 @@
|
||||
51e884cbf33cf04ca98e05e90f25524e7ce27c2b
|
||||
a0ca3c8e27614dcb65a812be2156e87cc26cd392
|
@@ -1 +1 @@
|
||||
99b68b52b64a17514c5ed2bb24ca2d8d6fed099e
|
||||
b93c003ed0e2915aa614639320214ce9cc86b5b2
|
@@ -1 +1 @@
|
||||
adbecc5da962d6295a44cc85b55b94828f44469f
|
||||
e68154fb1eb97c8f1bfc2180d0c4dfbf3c64ad7a
|
@@ -1 +1 @@
|
||||
2237f3ec2c622209d418ea3d48f38a683858ec57
|
||||
9c5a984fa807ef646ac8d85fafae417e24697c09
|
@@ -1 +1 @@
|
||||
3dc1440481984bdf31458ab7cd881b1d2d31b677
|
||||
9d2cef74e67193d3764ab188421d42241a0ed8f5
|
@@ -1 +1 @@
|
||||
5190b60f23762614eb18560f302748e925f1b4c5
|
||||
dd825679b2af2032c3cb24a6f924ffe7669f4587
|
@@ -1 +1 @@
|
||||
8e951f5812cdfae80b289362a0df13b9e55871ea
|
||||
bd8d5587059edd1666ce66a1841e09892758a3d2
|
@@ -1 +1 @@
|
||||
7a11f98fc0b6a587fa8e5762e622eba738b5ae1c
|
||||
610b40d9b2d72a1503d8ea74df26dab851c122d0
|
@@ -1 +1 @@
|
||||
51e884cbf33cf04ca98e05e90f25524e7ce27c2b
|
||||
a0ca3c8e27614dcb65a812be2156e87cc26cd392
|
@@ -1 +1 @@
|
||||
99b68b52b64a17514c5ed2bb24ca2d8d6fed099e
|
||||
b93c003ed0e2915aa614639320214ce9cc86b5b2
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user