Skip to content

Commit 62be5bd

Browse files
committed
Windows bug: 'socket' has no attribute 'MSG_DONTWAIT'
fixes fluent#129
1 parent 4107ab8 commit 62be5bd

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

fluent/sender.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,7 @@ def _check_recv_side(self):
170170
try:
171171
self.socket.settimeout(0.0)
172172
try:
173-
recvd = self.socket.recv(4096, socket.MSG_DONTWAIT)
173+
recvd = self.socket.recv(4096)
174174
except socket.error as recv_e:
175175
if recv_e.errno != errno.EWOULDBLOCK:
176176
raise

setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
setup(
1414
name='fluent-logger',
15-
version='0.9.1',
15+
version='0.9.2.dev',
1616
description=desc,
1717
long_description=open(README).read(),
1818
package_dir={'fluent': 'fluent'},

tests/test_sender.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -254,7 +254,7 @@ def settimeout(self, to):
254254
def gettimeout(self):
255255
return self.to
256256

257-
def recv(self, bufsize, flags):
257+
def recv(self, bufsize, flags=0):
258258
try:
259259
v = self.recv_side_effects[self.recv_idx]
260260
if isinstance(v, Exception):

0 commit comments

Comments
 (0)