Skip to content

Put Operation Hangs When Aerospike Container Paused #159

@tang-mntn

Description

@tang-mntn

Here is a step by step sequence to reproduce the issue and what we have seen:

  1. Start Aerospike container
  2. Wait for Aerospike to be ready (check with docker ps)
  3. Run an example rust app
cargo run --example test_put_hang
  1. Inside the Rust code above, we first connect to the Aerospike server and verify it is connected successfully.
  2. Then we pause the Aerospike container (either run the docker pause command inside the app or manually pause it in another terminal while the app is waiting for a stdin input)
  3. Waiting at least 3 seconds for pause to take effect
  4. Inside the app, run a testing PUT operation against paused container (at this step, you will observe that client.put().await hangs indefinitely).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions