aboutsummaryrefslogtreecommitdiff
path: root/lib/base
diff options
context:
space:
mode:
authorFelix Domke <tmbinc@elitedvb.net>2005-07-28 01:49:22 +0000
committerFelix Domke <tmbinc@elitedvb.net>2005-07-28 01:49:22 +0000
commit83068cdf211abb9ea524d3e75f8228d987e7bdd6 (patch)
tree706d43f90534a87826e3a5c13b5245c294f6a7c5 /lib/base
parentcb205396ae920ef813764de92bf5b686bb9d80f1 (diff)
downloadenigma2-83068cdf211abb9ea524d3e75f8228d987e7bdd6.tar.gz
enigma2-83068cdf211abb9ea524d3e75f8228d987e7bdd6.zip
- fix filepush a bit, remove debug out
Diffstat (limited to 'lib/base')
-rw-r--r--lib/base/Makefile.am3
-rw-r--r--lib/base/filepush.cpp9
2 files changed, 9 insertions, 3 deletions
diff --git a/lib/base/Makefile.am b/lib/base/Makefile.am
index 6094fb48..7c66c4db 100644
--- a/lib/base/Makefile.am
+++ b/lib/base/Makefile.am
@@ -6,4 +6,5 @@ noinst_LIBRARIES = libenigma_base.a
libenigma_base_a_SOURCES = \
buffer.cpp ebase.cpp econfig.cpp eerror.cpp elock.cpp \
init.cpp message.cpp thread.cpp \
- smartptr.cpp estring.cpp connection.cpp
+ smartptr.cpp estring.cpp connection.cpp \
+ filepush.cpp
diff --git a/lib/base/filepush.cpp b/lib/base/filepush.cpp
index b85edbc1..d873d2b3 100644
--- a/lib/base/filepush.cpp
+++ b/lib/base/filepush.cpp
@@ -38,7 +38,7 @@ void eFilePushThread::thread()
eDebug("eFilePushThread *write error* - not yet handled");
// ... we would stop the thread
}
- printf("FILEPUSH: wrote %d bytes\n", w);
+// printf("FILEPUSH: wrote %d bytes\n", w);
m_buf_start += w;
continue;
}
@@ -53,7 +53,12 @@ void eFilePushThread::thread()
continue;
eDebug("eFilePushThread *read error* - not yet handled");
}
- printf("FILEPUSH: read %d bytes\n", m_buf_end);
+ if (m_buf_end == 0)
+ {
+ eDebug("FILEPUSH: end-of-file! (currently unhandled)");
+ break;
+ }
+// printf("FILEPUSH: read %d bytes\n", m_buf_end);
}
eDebug("FILEPUSH THREAD STOP");