Skip to content

Commit 84f958f

Browse files
authored
Merge pull request #161 from Parallel-NetCDF/ibuf_size
Bug fix: set hint nc_ibuf_size based on user's info
2 parents a34b150 + 81ce5d5 commit 84f958f

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

src/drivers/ncmpio/ncmpio_util.c

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,6 @@ void ncmpio_set_pnetcdf_hints(NC *ncp,
136136
}
137137
MPI_Info_set(info_used, "nc_in_place_swap", value);
138138

139-
ncp->ibuf_size = PNC_DEFAULT_IBUF_SIZE;
140139
if (user_info != MPI_INFO_NULL) {
141140
/* temporal buffer size used to pack noncontiguous aggregated user
142141
* buffers when calling ncmpi_wait/wait_all, Default 16 MiB
@@ -147,7 +146,7 @@ void ncmpio_set_pnetcdf_hints(NC *ncp,
147146
MPI_Offset ibuf_size;
148147
errno = 0; /* errno must set to zero before calling strtoll */
149148
ibuf_size = strtoll(value, NULL, 10);
150-
if (errno == 0 && ncp->ibuf_size > 0) ncp->ibuf_size = ibuf_size;
149+
if (errno == 0 && ibuf_size > 0) ncp->ibuf_size = ibuf_size;
151150
}
152151
}
153152
sprintf(value, "%lld", ncp->ibuf_size);

0 commit comments

Comments
 (0)