Gitiles
Code Review
Sign In
gerrit.mcp.mirantis.com
/
packaging
/
sources
/
thrift
/
ca8af9b48f9e62edc57c4a233c6377144214ef5a
/
lib
/
cpp
/
src
/
thrift
/
server
/
TNonblockingServer.cpp
ca8af9b
THRIFT-4730: remove pthread code and refactor, ending up with just ThreadFactory
by cyy
· 6 years ago
316723a
remove stdcxx namespace and use std directly
by cyy
· 6 years ago
c109e01
remove boost::thread and boost::mutex code
by cyy
· 6 years ago
961fa70
THRIFT-4618: Use poll() instead of select() in C++ TNonblockingServer if available (#1580)
by st0ke
· 6 years ago
9bea32f
THRIFT-4515: cross server test improvement: graceful test server shutdown
by James E. King III
· 7 years ago
8bcb7ac
THRIFT-4465: Fix C++ TNonblockingServer and THRIFT_EAGAIN issues Client: cpp
by Bugra Gedik
· 7 years ago
82ae957
THRIFT-2221: detect C++11 and use std namespace for memory operations (smart_ptr)
by James E. King, III
· 7 years ago
808d143
THRIFT-4276:Add SSL support to the C++ Nonblocking Server
by Divya Thaluru
· 7 years ago
257dcef
THRIFT-4160 (pt. 2): Fix wrong numActiveProcessors_ when failing to notify any IO thread
by Changli Gao
· 8 years ago
bf42d55
THRIFT-4161: TNonblockingServer: Fix using uninitialized event_ Client: cpp
by Changli Gao
· 8 years ago
d4fa706
THRIFT-4160: Fix use closed(freed) connections in non-blocking server
by Changli Gao
· 8 years ago
75386db
THRIFT-4129: Fix fd leak when failing to dispatch new connections Client: C++
by Changli Gao
· 8 years ago
36d1b0d
THRIFT-3891 TNonblockingServer configured with more than one IO threads does not always return from serve() upon stop()
by Buğra Gedik
· 8 years ago
4194562
THRIFT-4038 socket check: checking an unsigned number against >= 0 never fails
by gzshi
· 8 years ago
7edc8fa
THRIFT-3873: fix various compiler warnings and overflow errors
by James E. King, III
· 8 years ago
8cc9175
THRIFT-3814 Fix contention in TNonblockingServerTest
by Nobuaki Sukegawa
· 9 years ago
f98d59f
THRIFT-3757 Fix various compile warnings with VS2015
by tpcwang
· 9 years ago
c91bd74
THRIFT-3437 Fixed MinGW-w64 build
by Nobuaki Sukegawa
· 9 years ago
796667b
THRIFT-3437 Fixed MinGW-w64 build Client: Build Patch: Antonio Di Monaco
by Antonio Di Monaco
· 9 years ago
7f4be5f
some 'some make style' suggestions applied to C++ files
by Konrad Grochowski
· 9 years ago
792db4e
THRIFT-2423 Facebook's THeader protocol and transport for cpp
by Dave Watson
· 10 years ago
1f6e380
`make style` applied
by Konrad Grochowski
· 10 years ago
87bb771
THRIFT-3105 - C++ TNonblockingServer compilation on Windows fixed
by Konrad Grochowski
· 10 years ago
b5ebcd1
THRIFT-3080: use select() instead poll() for early windows compatibility.
by Lei Feiwei
· 10 years ago
38772c9
THRIFT-3080: fix connection leak of C++ Nonblocking Server while huge number connections are accepted and unix socket stream fd is busy.
by abadcafe
· 10 years ago
8016af8
THRIFT-2924 TNonblockingServer crashes when user-provided event_base is used
by Nobuaki Sukegawa
· 10 years ago
2825664
THRIFT-2893 CMake build fails with boost thread or std thread
by Nobuaki Sukegawa
· 10 years ago
d0d7a65
THRIFT-2838 TNonblockingServer can bind to port 0 (i.e., get an OS-assigned port) but there is no way to get the port number
by Nobuaki Sukegawa
· 10 years ago
fb05cf6
THRIFT-2789 TNonblockingServer leaks socket FD's under load
by Jens Geyer
· 10 years ago
16a23a6
THRIFT-2729: C++ - .clang-format created and applied
by Konrad Grochowski
· 10 years ago
240120c
Revert "THRIFT-2729: C++ - .clang-format created and applied"
by Konrad Grochowski
· 10 years ago
74260aa
THRIFT-2729: C++ - .clang-format created and applied
by Konrad Grochowski
· 10 years ago
b7af66e
THRIFT-2614 - C++ Library - TNonblockingServer.cpp MSVC warning removed
by Konrad Grochowski
· 11 years ago
2768eb2
THRIFT-2608 TNonblockingServer.cpp warnings on clang 3.4
by Roger Meier
· 11 years ago
464a3a4
THRIFT-2092 TNonblocking server should release handler as soon as connection closes
by Roger Meier
· 11 years ago
6493523
THRIFT-2027: Minor 64-bit and NOMINMAX issues in C++ library
by Ben Craig
· 11 years ago
d051ca0
THRIFT-2042 visual 2010 warnings - unused variable Patch: Konrad Grochowski
by Roger Meier
· 11 years ago
e802aa4
THRIFT-2094 TNonblocking server no longer works on windows
by Roger Meier
· 12 years ago
0be9ffa
THRIFT-2038 THRIFT_INVALID_SOCKET added to PlatformSocket.h
by Roger Meier
· 12 years ago
6f2a503
THRIFT-1442 TNonblockingServer: Refactor to allow multiple IO Threads
by Roger Meier
· 12 years ago
7295745
THRIFT-2071 clang 3.2 reports warning when comparing shared_ptr<X> == NULL
by Roger Meier
· 12 years ago
42cb873
THRIFT-2072 TNonblocking server compilation FAILS with C++11 support enabled
by Roger Meier
· 12 years ago
9be4e68
THRIFT-2039 config.h --> thrift-config.h
by Konrad Grochowski
· 12 years ago
4285ba2
THRIFT-2014 Change C++ lib includes to use <namespace/> style throughout
by Roger Meier
· 12 years ago
7cb7fc8
THRIFT-1753: Multiple C++ Windows, OSX, and iOS portability issues
by Carl Yeksigian
· 12 years ago
f2b094f
THRIFT-1983 %z printf format is not available in Visual Patch: Konrad Grochowski
by Roger Meier
· 12 years ago
0c04fcc
THRIFT-1881 TNonblockingServer does not release open connections or threads on shutdown
by Roger Meier
· 12 years ago
8252577
THRIFT-1740 Make C++ library build on OS X and iOS
by Roger Meier
· 12 years ago
962b353
THRIFT-1689: don't exit(-1) in TNonblockingServer
by Henrique Mendonca
· 12 years ago
ae44abc
THRIFT-1064 TClientInfoServerHandler::processContext() is not called for TNonblockingServer server event handler
by Roger Meier
· 13 years ago
49ff8b1
THRIFT-1552 Include paths for c/c++ should be prefixed with 'thrift/'
by Roger Meier
· 13 years ago
[Renamed (99%) from lib/cpp/src/server/TNonblockingServer.cpp]
d8f50f3
THRIFT-1563 thrift: make serve() throw an exception if it fails
by Roger Meier
· 13 years ago
35f977c
THRIFT-1524 TNonBlockingServer does not compile in Visual Studio 2010
by Roger Meier
· 13 years ago
12d7053
THRIFT-1461 Recent TNonblockingServer changes broke --enable-boostthreads=yes, Windows
by Roger Meier
· 13 years ago
3781c24
THRIFT-1337 support maximum frame size in TNonblockingServer Patch: Dave Watson
by Roger Meier
· 13 years ago
d0cdecf
THRIFT-1442 TNonblockingServer: Refactor to allow multiple IO Threads
by Roger Meier
· 13 years ago
b0d9560
Thrift-1442: TNonblockingServer: Refactor to allow multiple IO Threads
by Jake Farrell
· 13 years ago
2fa9c31
THRIFT-1320 Consistency of configure generated config.h
by Roger Meier
· 13 years ago
267c181
remove unused variable sz add .gitignore stuff
by Roger Meier
· 13 years ago
6dd9cd0
THRIFT-1314. cpp: add TProcessorFactory
by Bryan Duxbury
· 13 years ago
266b173
THRIFT-1305. cpp: make TConnection a private inner class of TNonblockingServer
by Bryan Duxbury
· 13 years ago
526fa8e
THRIFT-1305. cpp: make TConnection a private inner class of TNonblockingServer
by Bryan Duxbury
· 13 years ago
489f8f1
THRIFT-1304. cpp: TNonblockingServer: pass in the connection context to
by Bryan Duxbury
· 13 years ago
1e98758
THRIFT-1293. cpp: improve handling of exceptions thrown by process()
by Bryan Duxbury
· 13 years ago
37874ca
THRIFT-1290. cpp: TNonblockingServer: clean up state in the destructor
by Bryan Duxbury
· 13 years ago
76c4368
THRIFT-1289. cpp: implement TNonblockingServer::stop()
by Bryan Duxbury
· 13 years ago
c190558
THRIFT-1184 event_base memory freeing by class TNonblockingServer
by Roger Meier
· 13 years ago
30aae0c
THRIFT-1217 Use evutil_socketpair instead of pipe Patch: alexandre parenteau
by Roger Meier
· 14 years ago
3b771a1
THRIFT-916 compile with -Wall -Wextra without warning on Debian Lenny
by Roger Meier
· 14 years ago
178f8f2
THRIFT-916 partial commit of v3-fix-all-warnings.patch and member initialization in Thrift.h
by Roger Meier
· 14 years ago
89a1294
THRIFT-926. cpp: Better buffer management for TNonblockingServer
by David Reiss
· 14 years ago
54bec5d
THRIFT-926. cpp: Add configurable buffer recycling for TNonblockingServer
by David Reiss
· 14 years ago
7197efb
THRIFT-926. cpp: Revert r750153 to make way for more flexible version
by David Reiss
· 14 years ago
105961d
THRIFT-928. cpp: TNonblockingServer: use TSocket and support TClientInfo
by David Reiss
· 14 years ago
2324871
THRIFT-928. cpp: Thrift Server Client Stats
by David Reiss
· 14 years ago
8ede818
THRIFT-798. cpp: Reduce resource leakage by TNonblockingServer destructor
by David Reiss
· 14 years ago
472fffb
cpp: Don't leak memory on realloc failure in TNonblockingServer
by David Reiss
· 15 years ago
1c20c87
cpp: Add setLowRTO to TSocket
by David Reiss
· 15 years ago
eee98be
cpp: Disable IPV6_V6ONLY only if the socket is an AF_INET6 socket
by David Reiss
· 15 years ago
068f416
cpp: TNonblockingServer: Allow unrun tasks to expire after a time limit
by David Reiss
· 15 years ago
83b8fda
cpp: Fix for task completion notification deadlock under heavy server load
by David Reiss
· 15 years ago
28e88ec
cpp: Exit TNonBlockingServer on memmory allocation failure
by David Reiss
· 15 years ago
01fe153
cpp: TNonBlockingServer overload handling and optimizations
by David Reiss
· 15 years ago
3bb5e05
THRIFT-683. Remove profanity
by David Reiss
· 15 years ago
9b90344
THRIFT-606. cpp: Fix build on Solaris Nevada
by David Reiss
· 15 years ago
3e7fca4
THRIFT-587. cpp: Properly set addrLen before accept calls
by David Reiss
· 15 years ago
ea2cba8
THRIFT-387. Add license headers to a bunch of files
by David Reiss
· 16 years ago
c51986f
THRIFT-136. s/async/oneway/ in comments
by David Reiss
· 16 years ago
cbcd63a
Thrift-357. cpp: Fix buffer and connection bloat in TNonBlockingServer
by Kevin Clark
· 16 years ago
5ace178
THRIFT-265. cpp: Reset buffers every 512 calls in TNonblockingServer
by Kevin Clark
· 16 years ago
b5e6221
THRIFT-270: change cpp namespaces from facebook::thrift to apache::thrift
by T Jake Luciani
· 16 years ago
c53a594
Fix a compile bug introduced by r702644
by David Reiss
· 16 years ago
e11f307
THRIFT-149. cpp: Make TNonblockingServer handle a shut-down ThreadManager
by David Reiss
· 16 years ago
01e55c1
cpp: Eliminate the use of fprintf [THRIFT-77]
by David Reiss
· 17 years ago
2be87f3
(THRIFT-37) Add some missing newlines to fprintfs.
by David Reiss
· 17 years ago
af78778
(THRIFT-54) Remove "frameResponses" from TNonblockingServer
by David Reiss
· 17 years ago
52cb7a7
(THRIFT-45) TNonblockingServer (C++): only do one write in responses.
by David Reiss
· 17 years ago
13aea46
Fix IPv6 on FreeBSD.
by David Reiss
· 17 years ago
9b20955
Thrift error logging improvements
by David Reiss
· 17 years ago
84e63ab
Remove some trailing whitespace.
by David Reiss
· 17 years ago
Next »