diff -r 7e9deec7742d -r 73896ef6d077 master/soe_request.c --- a/master/soe_request.c Sun Jun 06 21:32:50 2010 +0200 +++ b/master/soe_request.c Sun Jun 06 22:40:22 2010 +0200 @@ -56,6 +56,7 @@ ec_soe_request_t *req /**< SoE request. */ ) { + req->al_state = EC_AL_STATE_INIT; req->data = NULL; req->mem_size = 0; req->data_size = 0; @@ -86,6 +87,7 @@ ) { req->idn = other->idn; + req->al_state = other->al_state; return ec_soe_request_copy_data(req, other->data, other->data_size); }