Das letzte was ich versucht habe war folgendes
#!/usr/bin/python
import time, threading
from mcbsp_tcpmsg import *
from i2cbus import *
import SocketServer
class mcbsp_bushandler(SocketServer.BaseRequestHandler, mcbsp_tcpmsg):
def tohex(self,data):
ret = ""
for d in data:
i = ord(d)
h ...
Die Suche ergab 4 Treffer
- Freitag 26. Juni 2009, 12:48
- Forum: Netzwerkprogrammierung
- Thema: socket.recv blockt nicht
- Antworten: 4
- Zugriffe: 1629
- Freitag 26. Juni 2009, 10:33
- Forum: Netzwerkprogrammierung
- Thema: socket.recv blockt nicht
- Antworten: 4
- Zugriffe: 1629
Also ich hab mehrere tests gemacht,
sowohl mit einem nicht "gefummelten" socket , als auch mit expleziten setzen von setblocking(1). Des weiteren hab ich meinen hand gebastelten socket server schon durch SocketServer ersetzt und auch das an den Handler übergebene socket objekt blockt bei recv nicht ...
sowohl mit einem nicht "gefummelten" socket , als auch mit expleziten setzen von setblocking(1). Des weiteren hab ich meinen hand gebastelten socket server schon durch SocketServer ersetzt und auch das an den Handler übergebene socket objekt blockt bei recv nicht ...
- Freitag 26. Juni 2009, 00:13
- Forum: Netzwerkprogrammierung
- Thema: socket.recv blockt nicht
- Antworten: 4
- Zugriffe: 1629
socket.recv blockt nicht
Hallo zusammen,
ich sitze gerade an nem kleinen script welches ein Problem damit hat , dass selbst wenn ich den socket den es benutzt auf blocking schalte, socket.recv() nicht blockt. D.h. wenn im Puffer nix anliegt liefert der Befehl einen Leerstring.
Hat jemand schon ein ähnliches Problem , bzw ...
ich sitze gerade an nem kleinen script welches ein Problem damit hat , dass selbst wenn ich den socket den es benutzt auf blocking schalte, socket.recv() nicht blockt. D.h. wenn im Puffer nix anliegt liefert der Befehl einen Leerstring.
Hat jemand schon ein ähnliches Problem , bzw ...
- Freitag 26. Juni 2009, 00:09
- Forum: Netzwerkprogrammierung
- Thema: socket.recv Komplette Datenübertragung?
- Antworten: 3
- Zugriffe: 2824
