Skip to content

Inconsistent Folder Access #9

Description

@djenryte

Great work on this. I've run into a bit of a problem that I think some of the other posts have touched upon. Sometimes when connecting or accessing a folder, I'll run into the "_tango_evaluate_response_header(): NT_STATUS Level is 0003 with value 000d." error and the tangoFSFolderViewController will load with 0 rows. If I hit the "Back" button and try to navigate to another folder or the SAME folder, sometimes, the connection randomly goes through and the contents of a folder will show up correctly, but more often than not, a new tangoFSFolderViewController shows up with 0 rows. This leads me to believe there's some sort of latency or race issue going on. I notice that whenever the connection does not go through, smb_response's size variable always returns with a size of 35 and none of the "Connection problem" error handling messages of _tango_send or _tango_receive are hit. The call of _tango_TRANS2_FIND_FIRST2 bails out here:

/**
 * 3. Evaluate Response
 */
if (!_tango_evaluate_response_header(connection, smb)) {
        goto bailout;
    }

Does the connection to SMBs work pretty consistently on XP? I haven't tried it out yet. Maybe OSX is the problem?I'm running this on OSX 10.6 (Snow Leopard) with Windows File Sharing enabled. Appreciate any tips you can throw my way. Thanks.

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