summaryrefslogtreecommitdiff
path: root/src/vm/fastserializer.cpp
diff options
context:
space:
mode:
authorJosé Rivero <jorive@microsoft.com>2019-03-21 09:08:46 -0700
committerGitHub <noreply@github.com>2019-03-21 09:08:46 -0700
commita8624052c9e7b759e7f943cb2a84a2520bef1b79 (patch)
tree39a8a1ee347b401427760183c763ca56350f5b34 /src/vm/fastserializer.cpp
parentad30997d41d9652a644f6a2fe1b73bd8416d87b2 (diff)
downloadcoreclr-a8624052c9e7b759e7f943cb2a84a2520bef1b79.tar.gz
coreclr-a8624052c9e7b759e7f943cb2a84a2520bef1b79.tar.bz2
coreclr-a8624052c9e7b759e7f943cb2a84a2520bef1b79.zip
[EventPipe] Fix linker warning on Debug/Checked build and unlink Unix Domain Socket #23334 (#23357)
- Attempt to close-behind unix domain socket and repurpose LF_REMOTING facility. - On shutdown, attempt to unlink the bound socket so it can be removed from the file system when the last reference to it it closed. - Rename unused LF_REMOTING to LF_DIAGNOSTICS_PORT. This new flag will be used by the diagnostic server stress log calls. - libcmtd.lib(initializers.obj) : warning LNK4098: defaultlib 'libcmt.lib' conflicts with use of other libs; use /NODEFAULTLIB:library [S:\github.com\jorive\coreclr\bin\obj\Windows_NT.x64.Checked\src\dlls\mscoree\coreclr\coreclr.vcxproj] - Move some preprocessors and includes around.
Diffstat (limited to 'src/vm/fastserializer.cpp')
-rw-r--r--src/vm/fastserializer.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/vm/fastserializer.cpp b/src/vm/fastserializer.cpp
index 89dbe50728..e02ec93010 100644
--- a/src/vm/fastserializer.cpp
+++ b/src/vm/fastserializer.cpp
@@ -4,6 +4,7 @@
#include "common.h"
#include "fastserializer.h"
+#include "diagnosticsipc.h"
#ifdef FEATURE_PERFTRACING