Commit d48e3329 authored by Scott Vokes's avatar Scott Vokes
Browse files

As long as there's a session backreference, they MUST stay in alignment.

TODO: Remove this entirely -- session and connection must be 1:1 anyway, so
best to just merge them.
parent decae045
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -144,6 +144,7 @@ KineticStatus KineticClient_Put(KineticSession const * const session,
    assert(session->connection != NULL);
    assert(entry != NULL);
    assert(entry->value.array.data != NULL);
    assert(&session->connection->session == session);

    KineticOperation* operation = KineticController_CreateOperation(session);
    if (operation == NULL) {return KINETIC_STATUS_MEMORY_ERROR;}