input/async: add attribute "postponed_exception"
Will replace "postponed_error".
This commit is contained in:
@@ -26,6 +26,8 @@
|
||||
#include "util/CircularBuffer.hxx"
|
||||
#include "util/Error.hxx"
|
||||
|
||||
#include <exception>
|
||||
|
||||
/**
|
||||
* Helper class for moving asynchronous (non-blocking) InputStream
|
||||
* implementations to the I/O thread. Data is being read into a ring
|
||||
@@ -67,6 +69,8 @@ class AsyncInputStream : public InputStream {
|
||||
protected:
|
||||
Error postponed_error;
|
||||
|
||||
std::exception_ptr postponed_exception;
|
||||
|
||||
public:
|
||||
/**
|
||||
* @param _buffer a buffer allocated with HugeAllocate(); the
|
||||
|
Reference in New Issue
Block a user