diff --git a/xorriso/drive_mgt.c b/xorriso/drive_mgt.c index 71e30d7f..83fd7d80 100644 --- a/xorriso/drive_mgt.c +++ b/xorriso/drive_mgt.c @@ -1103,6 +1103,12 @@ int Xorriso_toc(struct XorrisO *xorriso, int flag) Xorriso_toc_line(xorriso, flag & 8); } } + if(profile_no == 0x41 && num_sessions >= 300) { + sprintf(xorriso->info_text, + "Sequential BD-R media now contains %d sessions. It is likely to soon fail writing.", + num_sessions); + Xorriso_msgs_submit(xorriso, 0, xorriso->info_text, 0, "WARNING", 0); + } if (disc!=NULL) isoburn_toc_disc_free(disc); diff --git a/xorriso/xorriso_timestamp.h b/xorriso/xorriso_timestamp.h index 3f673b46..df2d6584 100644 --- a/xorriso/xorriso_timestamp.h +++ b/xorriso/xorriso_timestamp.h @@ -1 +1 @@ -#define Xorriso_timestamP "2011.07.25.095843" +#define Xorriso_timestamP "2011.07.25.103809"