Skip to content

Small files (962 bytes) get transferred as 0 byte files #8

@razeh

Description

@razeh

If I transfer a 962 byte file, the file is created on the server, but it is 0 size:

ls -l foo 
-rwxr-xr-x 1 razeh btt 962 Apr  1 15:39 foo*
ls -l foo
-rw------- 1 razeh btt 0 Apr  1 15:40 foo

The log on the server is:

verbose
created cm_id 0x8e6330
rdma_bind_addr successful
rdma_listen
cma_event type RDMA_CM_EVENT_CONNECT_REQUEST cma_id 0x2aaab4000a30 (remote)
child cma 0x2aaab4000a30
created pd 0x8e5e90
created channel 0x8e5eb0
created cq 0x8e8860
created qp 0x8e93a0
rdcp_setup_buffers called on cb 0x8d9290
allocated & registered buffers...
accepting client connection request
cq_thread started.
wait for cq event
cma_event type RDMA_CM_EVENT_ESTABLISHED cma_id 0x2aaab4000a30 (remote)
ESTABLISHED
handle cq event
poll
recv completion
Got metadata, replying
open fd 7
wait for cq event
handle cq event
poll
send completion
wait for cq event
cma_event type RDMA_CM_EVENT_DISCONNECTED cma_id 0x2aaab4000a30 (remote)
server DISCONNECT EVENT...
handle cq event
poll
post disconnect

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions