Commit 5887472a authored by Mitchell Hashimoto's avatar Mitchell Hashimoto

packer/plugin: fix nil deref during ctrl-c of provisioner

parent 9efc05db
## 0.3.6 (unreleased)
BUG FIXES:
* core: Fix possible panic when ctrl-C during provisioner run.
## 0.3.5 (August 28, 2013)
......
......@@ -29,7 +29,7 @@ func (c *cmdProvisioner) Provision(ui packer.Ui, comm packer.Communicator) error
}
func (c *cmdProvisioner) checkExit(p interface{}, cb func()) {
if c.client.Exited() {
if c.client.Exited() && cb != nil {
cb()
} else if p != nil && !Killed {
log.Panic(p)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment