• R/O
  • HTTP
  • SSH
  • HTTPS

提交

標籤
無標籤

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

system/core


Commit MetaInfo

修訂bdf2df0f153f1736498fbec9b7e2084d198edae8 (tree)
時間2019-04-03 14:55:26
作者TreeHugger Robot <treehugger-gerrit@goog...>
CommiterAndroid (Google) Code Review

Log Message

Merge "Increase the SO_SNDBUF for statsd socket."

Change Summary

差異

--- a/libstats/statsd_writer.c
+++ b/libstats/statsd_writer.c
@@ -109,6 +109,11 @@ static int statsdOpen() {
109109 if (sock < 0) {
110110 ret = -errno;
111111 } else {
112+ int sndbuf = 1 * 1024 * 1024; // set max send buffer size 1MB
113+ socklen_t bufLen = sizeof(sndbuf);
114+ // SO_RCVBUF does not have an effect on unix domain socket, but SO_SNDBUF does.
115+ // Proceed to connect even setsockopt fails.
116+ setsockopt(sock, SOL_SOCKET, SO_SNDBUF, &sndbuf, bufLen);
112117 struct sockaddr_un un;
113118 memset(&un, 0, sizeof(struct sockaddr_un));
114119 un.sun_family = AF_UNIX;