When we transfer data to irods (or from irods to non-irods endpoint) I observe that the status information (Condition) on the globus interface is updated quite late. The complete duration report of the transfer on activity tab on the globus interface shows inconsistent results (huge difference for example for a 3gb file transfer, the transfer completed in one try in 2.5 minutes in another try in 9.5 minutes) for the different transfers of the same file. However this is not the case for the transfers between non-irods endpoints (not over the globus connector). This means somehow the connection seems to have a sticky session or the connector cannot close it immediately? And might this have any impact in the performance of irods or some more cpu load in the irods server?
An example for the 1Gb file transfer to irods:
The file is written and the status of the object become "good" in less than one minute in irods:

But what is observed on the globus interface is different:
