cb_data->status = -EIO;
break;
}
- if (nfs_get_fd(nfs) == -1) {
- char *server = strdup(nfs_get_server(nfs));
- char *export = strdup(nfs_get_export(nfs));
-
- if (nfs_mount(nfs, server, export) != 0) {
- nfs_set_error(nfs, "Failed to reconnect to nfs server %s", nfs_get_error(nfs));
- free(server);
- free(export);
- break;
- }
- free(server);
- free(export);
- }
}
}