Hi, I looked into the code, if not disarmed_filebuffers: will always equal to False, and after disarmed_filebuffers = [] was executed, disarmed_filebuffers was changed to point to a newly created list, so any changes to it are not passed to the original disarmed_filebuffers list.
Hi, I looked into the code,
if not disarmed_filebuffers:
will always equal toFalse
, and afterdisarmed_filebuffers = []
was executed,disarmed_filebuffers
was changed to point to a newly created list, so any changes to it are not passed to the originaldisarmed_filebuffers
list.I believe this will address issue #7.